Git + IDEA 操作指引

1、Clone下载代码

  • 新建文件夹,在文件夹中右键鼠标,选择 “Git Bash Here”
    在这里插入图片描述

1.1、下载主分支代码

  • 使用命令: git clone 项目地址.
    例如: git clone http://10.19.12.234:7890/demo
    下载主分支代码

1.2、下载指定分支代码

  • 使用命令: git clone -b test 项目地址
    例如下载dev 分支代码命令为:
    git clone -b dev http://10.19.12.234:7890/demo
     

2、Pull更新代码

  • 项目名上右键鼠标,然后选择“Git” >> “Repository”>> “Pull”
    在这里插入图片描述
    在这里插入图片描述

  • Pull 成功:
    在这里插入图片描述

3、Commit提交代码

 
注意: Commit 代码前,必须要Pull代码,以免覆盖其他人写的代码,以及避免提交的代码发生冲突。

  • 在项目名上右键鼠标,然后选择“Git”>>“Commit Directory …”
    在这里插入图片描述

  • 选择本次需要提交的文件。

  • 写上本次提交的注释。

  • 点击 Commit 提交。
    在这里插入图片描述
    在这里插入图片描述

  • Commit提交成功:
    在这里插入图片描述

4、Push代码

 
注意: Push代码前,必须要Pull代码,以免覆盖其他人写的代码,以及避免提交的代码发生冲突。

git commit操作的是本地库,git push操作的是远程库。

  • 项目名上右键鼠标,然后选择“Git” >> “Repository”>> “Push”
    在这里插入图片描述
    在这里插入图片描述

  • Push 成功:
    在这里插入图片描述

5、切换分支

  • 当前分支为 master 分支
    在这里插入图片描述

  • 目标是切换到 dev 分支。
    a、鼠标左键点击右下角的 Git:master.
    b、选择需要切换的 dev 分支。
    c、再点击 Checkout 即可。

  • 切换后效果:
    在这里插入图片描述

6、全量合并分支

 
目标: 将dev 分支的全部提交记录,合并到master 分支。

前提条件: dev 分支开发的代码,已Commit 和 Push.

  • 切换到master 分支。
    在这里插入图片描述

  • 鼠标左键点击右下角 “Git : master” >> 选择“dev” >> 点击“Merge into Current”.
    在这里插入图片描述

  • dev 分支的代码会自动全部合并到 master 分支的本地仓库来,此时master 分支本地仓库的代码将包含dev 分支的代码,还需要将当前 master 分支本地仓库的代码,Push 到远程仓库,master分支远程仓库的代码才算合并成功。

  • 进行master 分支的 Push 操作。
    -

7、选择性合并分支

 
目标: 将dev 开发的部分提交记录,合并到master 分支.

前提条件: dev 分支开发的代码,已Commit 和 Push.

  • 切换到master 分支。
    在这里插入图片描述

  • 选择 idea 底部的 “Version Control”>> “Log” >> “找到需要合并到master的提交记录”。
    在这里插入图片描述

  • 鼠标右键点击需要合并到master的提交记录,然后选择“Cherry-Pick”。
    在这里插入图片描述

  • 本地仓库合并成功:
    在这里插入图片描述

  • 最后从 dev 分支合并到 master分支的提交记录,一定要push 操作,这样master分支的远程仓库才能合并成功。
    在这里插入图片描述

  • 远程仓库合并成功:
    在这里插入图片描述

 
 
 
 
 
 
 
 
 
 
 
.

猜你喜欢

转载自blog.csdn.net/weixin_41922349/article/details/115456064
今日推荐