您的位置:首页 > 其它

IDEA 之Git操作详解

2020-03-15 18:23 1261 查看

IDEA下Git使用:

一.安装Git

  1. 下载git安装包:http://git-scm.com/download/win,下载后自己讲git安装到相应目录。
  2. 打开IDEA 在File–>Setting->Version Control–>Git–>Path to Git executable中选择git安装后的git.exe文件,然后点击test,测试是否设置成功。

二.使用Git提交项目到本地仓库和远程仓库

  1. 将项目添加到本地仓库:右键项目名称->Git->Commit Directory…
  2. 然后出现下面界面:
  3. 图中左上角勾选你的项目名,即会选中所有文件。在commit message中写几句话,例如:第一次提交等。点击Commit,就将项目提交到本地仓库了。
  4. 提交到gitee.com上的仓库或者github.com的远程仓库上
  5. 点击VCS->Git->Push…将本地仓库项目上传到远程仓库上,如下图,点击Define remote在弹出的窗口中输入远程仓库地址。


    输入你远程仓库的URL,其中Name可以自己改

三.使用Git从远程仓库上拉取项目

1.打开IntelliJ IDEA ->选择Check out from Version Control->选择Git

2.填入你远程仓库的地址

3.接下来按向导操作,即可把项目从远程仓库克隆到本地仓库和IDE工作区

四.修改了部分源码,再提交到远程仓库

这个操作和第一次提交的流程一致,即Add->Commit->Push等

五.创建一个新的分支

1.右击项目名称->Git->Repository->Branches…

2.选择New Branch 并输入一个分支的名称


3.创建完成后,注意看到IDEA右下角显示了刚创建的新分支,即当前的工作就在这个分支上

4.如果想要切换当前工作的分支话,点击右下角的分支,例如点击Git:git_newBranch_test

5.在Local Branches中有其他的分支选项,例如master分支,如果要切换到master分支,点击到master,然后点击master/checkout就可以完成当前工作区的分支切换了。

注意:这仅仅只是在本地仓库中创建了一个新分支,如果要共享的话,还需要Push到远程仓库中。
6. 切换到新的分支,将新分支提交到远程仓库
右键项目名称->Git->Repository->Push…


7. 另外一名开发者要获取刚才创建的分支。右击项目名称->Git->Repository->Pull…

会出现如下界面,点击远程仓库右面的刷新按钮,会在Branches to merge:框里面刷新出新的分支。注意:由于现在还不想进行分支合并,则不勾选任何分支,直接点击Pull按钮即可

8. 使用Pull更新完分支后,可以在右下角Git:xxx分支中看到新增加的Remote Branches

将远程分支添加为本地分支: Remote Branches添加为Local Branches
即点击一个Local Branches里面没有的分支,例如点击origin/selfListing下面的Checkout As…


点击OK 等IDEA加载完成后,可以在本地分支中看到有添加了的远程分支了

六. 将分支合并到主干

  1. 这个场景适用于 新开发的功能比较好,没有很多bug,项目组决定将新功能合并到主干上。
    右击项目名称->Git->Repository->Merge Changes…
  2. 选择要合并的分支,然后点击Merge,就将分支进行合并了
  3. 注意,还要将合并后的分支提交到远程仓库上。其方法同前面提交过程一样
  • 点赞
  • 收藏
  • 分享
  • 文章举报
MuNaiTao 发布了13 篇原创文章 · 获赞 0 · 访问量 233 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: