Jetbrain系IDE中的Git Merge操作

  之前大多数是单人开发,少有多人协同使用一个git仓库,仅有的几次也因为成员提交次数不多,没有出现代码冲突的情况,如今实际操作后意识到了merge的重要性。
  实践经历:我与A同时在开发一个前端项目,我想Push时发现远程仓库中的代码已经被A更新了,直接Push会失败,需要Merge操作。git merge命令是用于将两个或两个以上的开发历史合并在一起的操作。
  1. 如果不想直接merge,而是先观察一下二者代码区别,可以先fetch将远程仓库的代码放到本地暂存,然后用git log或git diff命令看变更(我感觉IDE里的git log 比在终端用git diff方便多了)

    然后要merge的时候再点上面那个Merge就行。

image-20210122174606473

​2. git pull = git fetch + git merge 这个也方便

posted @ 2021-01-22 18:00  DDDoppler  阅读(162)  评论(0编辑  收藏  举报