问题背景:
以前使用git默认使用git pull,但是有个问题,git pull = git fetch + git merge, 结果就是拉取的远程代码默认和本地代码糅合起来,会在本地仓库新创建一个提交记录,造成多次提交的问题。
解决方案:
使用git fetch 和 git rebase
问题背景:
以前使用git默认使用git pull,但是有个问题,git pull = git fetch + git merge, 结果就是拉取的远程代码默认和本地代码糅合起来,会在本地仓库新创建一个提交记录,造成多次提交的问题。
解决方案:
使用git fetch 和 git rebase