在IDEA中使用Git:Git使用指北——实际操作篇

这篇具有很好参考价值的文章主要介绍了在IDEA中使用Git:Git使用指北——实际操作篇。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Git使用指北——实际操作

🤖:使用IDEA Git插件实际工作流程

💡 本文从实际使用的角度出发,以IDEA Git插件为基座讲述了如果使用IDEA的Git插件来解决实际开发中的协作开发问题。本文从 远程仓库中拉取项目,在本地分支进行开发,把分支代码提交到远程分支 以及 管理者如何管理Master分支 四个角度来进行书写,相信看完本文后你也可以快速上手使用和实践Git。

⭐从远程仓库中拉取项目

  1. 在Gitee上找到远程仓库的位置,复制该项目的链接。

  2. 在IDEA中选择使用版本控制软件来新建项目。

  3. 将刚刚复制的项目链接复制到URL当中。

    具体在IDEA中的流程如下所示:

idea git插件,git,intellij-idea,github

⭐⭐ 在本地分支进行开发

💡 使用Git来进行项目管理的目的:当一个团队同时需要对软件项目进行开发时,可以让团队成员针对被分配的任务并行的进行开发,从而提高项目开发效率。

当使用Git项目来管理本地的项目后:我们就可以在本地进行项目开发了。

当你完成了第一步(从远程仓库拉取项目)之后默认显示的项目是主分支。请注意,当你需要编写代码时并不建议你在本地的主分支当中进行编写。本地主分支的作用只应该是让本地主分支与远程主分支保持一致【也就是说你需要在本地主分支中频繁地拉取代码 update peoject】你需要建立一个本地自己的分支,在自己的分支内进行代码编写。

idea git插件,git,intellij-idea,github

⭐⭐⭐ 把分支代码提交到远程分支

💡 主分支是远程仓库最重要的一个分支.通常来讲主分支的代码必须是稳定的代码【一个稳定的版本】因为团队的所有人员都会针对主分支的代码进行开发。

当编写完代码之后,你需要把本地自己分支的代码提交到远程仓库自己分支当中,只有当你把自己的代码提交到远程仓库之后,远程仓库的管理员才能对你的代码进行审核,当管理员觉得代码没有问题后管路员会将你的代码Merge(合并)到主分支形成一个稳定的版本。

在IDEA的右上角有一些常用的Git操作按钮它们分别是:update commit push

update project 点击按钮后会使 当前本地分支(当前所在分支)的代码 与远程分支上的代码保持一致。

commit 每次要切换分支时;都要使用commit按钮 把工作代码提交到Git的工作区当中。

push 点击按钮后会把在本地分支中的操作 提交到远程跟踪的分支中。

❗❗每次要提交工作代码之前都需要检查当前本地分支的代码是否和主分支保持一致,换句话说就是自己当前开发的代码是不是基于最新代码(Master Branch)上编写的。如果你想提交代码到自己的分支具体来讲你有两种方法【推荐使用基于Rebase的方法】:

  • 基于Merge方法提交代码

    1. 在本地自己分支开发完代码后 进行 commit操作
    2. Checkout 操作 到主分支
    3. 在 主分支上进行 update project操作
    4. 在本地分支上选择主分支进行 merge into current 操作
    5. 如果出现冲突请解决冲突
    6. 把自己分支的代码Push操作 到远程分支

    具体IDEA操作如下图所示:

idea git插件,git,intellij-idea,github

  • 基于Rebase方法提交代码

    ReBase的本意是让远程分支保持干净清爽。并且团队开发人员使用Rebase方法提交也可以减轻主分支管理者的管理成本(把遇到冲突后解决冲突的操作交给了开发人员进行),提升管理和开发效率。

    1. 切换到本地Master主分支;拉取主分支的最新代码(Update Project)
    2. 切换到自己的分支 CheckOut 【branchName】
    3. 在自己的分支内选择 master brach【主分支】并选择 Rebase currented onto selected
    4. 解决遇到的冲突问题(confilicts)
    5. 把代码提交到自己的分支(push)
      idea git插件,git,intellij-idea,github

❗❗Other:管理者如何管理Master分支

  1. RollBack操作
  2. 主分支内不要使用rebase操作
  3. 当远程仓库上传了多余的文件时怎么办?

因为本文是偏实用向,只是大概告诉了大家我们如何使用Git来进行多人协作代码开发,其中有许多类似原理的知识并没有进行讲解,如果在实际开发过程中出现了什么问题也可以自行进行搜索。下面附上了学习Git很好的学习资料,希望对你有用 😀文章来源地址https://www.toymoban.com/news/detail-674578.html

到了这里,关于在IDEA中使用Git:Git使用指北——实际操作篇的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Idea Git Review插件

    idea git plugin 添加了一些常用的小插件 可以右键打开git bash窗口  可以右键选中文字点击baidu fanyi    可以通过搜索git用户名 指定开始时间查询某个版本自己提交的所有代码文件 可以通过点击蓝色行数,跳转到指定的改动代码块 资源地址: git-plugin: idea git plugin

    2024年02月20日
    浏览(28)
  • idea --Git Commit Template插件

    Git Commit Template是一款免费的IntelliJ IDEA插件,用于提供Git提交模板。该插件可以帮助开发者 编写规范的Git提交信息,提高代码管理效率 。 首先安装插件:  使用Git Commit Template插件: 注:long description和Breaking changes没有方框,但是可以在相应位置输入   Git Commit Template插件在使

    2024年02月11日
    浏览(29)
  • idea显示git分支信息(GitToolBox插件)

    本身idea在右下角会有git分支信息,但是显示的当前打开文件的分支信息,并且不够显眼 将上分配置写入到idea.properties文件中 注: idea项目默认显示的是路径,把这个路线显示去掉,以及去掉自动滚动 由于开发使用git命令拉取提交代码,故将auto fetch自动拉取去掉了,具体配置

    2024年02月08日
    浏览(41)
  • IDEA插件系列(4):GitToolBox插件——git工具箱

    GitToolBox 提供各种git操作。 第一种安装方式是使用IDEA下载安装 第二种安装方式是使用离线插件进行安装 插件下载地址:http://plugins.jetbrains.com/plugin/7499-gittoolbox 在这里进行配置 更多可参考文档 https://github.com/zielu/GitToolBox/wiki/Manual 作用:显示当前代码提交的用户名、时间、以

    2024年02月11日
    浏览(32)
  • 【idea】idea中操作git shelve与git stash

    使用场景:当你在一个分支上修改代码后但暂时不想提交,这时你需要切换到另外一个分支上去工作,这时候就需要暂存现在修改的代码。(git 提供了 stash的功能,idea 提供了 shelve功能) (1)将修改提交到shelf中—本地代码恢复到未修改之前的状态 idea还提供了静默暂存的功

    2024年02月07日
    浏览(43)
  • Git之idea操作git

    第一步:设置git.exe的安装路径 。 点击菜单 File - Settings - Version Control - Git ,设置Path to Git executable的值为:C:softwareGitbingit.exe。 请将上述路径 C:softwareGitbingit.exe 改为自己git的安装目录;点击右边的test按钮,应该显示成功消息及git的版本信息。 第二步:安装Gitee插件 。

    2024年01月22日
    浏览(32)
  • idea的git的规范化提交插件

    1.在idea中安装git的插件git commit Template插件 打开IDEA-选择菜单栏的File-Settings,选择Plugins-MarkPlace输入Git Commit Template进行搜索,点击apply, 2.在日常commit的 时候按照如下操作进行:在commit的页面,点击下图的图标后,根据实际情况选择或者输入相关内容,该插件会根据其填入的内

    2024年02月12日
    浏览(49)
  • IDEA 使用Reset Current Branch to Here 进行git 版本控制,图文操作

    Soft操作只对本地仓库有影响,单纯回退本地仓库文件的版本 界面上看到的所有代码都不受影响,比如被回退的文件代码完全不会变,而是因为本地仓库的变化,导致这些文件变成了未提交 简单解释被回退的文件代码:commit-no commit (仅此而已,还不理解的去操作一下就懂了

    2024年02月04日
    浏览(37)
  • Git图解-IDEA中的Git操作

    目录 一、配置Idea 二、项目克隆 三、文件状态识别 四、Git操作 4.1 git add--添加暂存区 4.2 git commit--提交本地仓库 4.3 git push--推送远程仓库 4.4 git pull--更新本地仓库 五、完整开发流程 5.1 步骤1:克隆项目  5.2 步骤2:创建自己开发分支 5 .3  步骤3:在自己本地分支编码 5

    2024年02月04日
    浏览(30)
  • 好用的IDEA插件之Git Commit Template

    Git Commit Template是一款免费的IntelliJ IDEA插件,用于提供Git提交模板。该插件可以帮助开发者编写规范的Git提交信息,提高代码管理效率。 File - Settings - Plugins 安装完成后重启IDEA 之后在提交代码的时候,可以看到图中箭头所指的地方,多了一个按钮 点击按钮会弹出如下的窗口

    2024年02月09日
    浏览(25)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包