hechengjin 发表于 2015-7-31 14:04:02

Git fetch和git pull的区别

Git中从远程的分支获取最新的版本到本地有这样2个命令:
1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge
2. git pull:相当于是从远程获取最新版本并merge到本地

jimu 发表于 2015-12-6 16:33:17

git rebase 不会取回代码 要用git fetch先取回, git rebase 是合并代码。(1)首先用git fetch返回服务器上的代码(2)首先用git rebase origin/master 合并(3)如果发生冲突了会提示, 然后可以使用git diff查看冲突, 在手工改掉冲突, 在用git add ‘文件名’ 添加修改后文件,最后用git rebase --continue继续没完成的合并(4)最后就可以用git push 更新到服务器上去。
http://blog.csdn.net/witsmakemen/article/details/22661605

jimu 发表于 2016-12-1 10:25:07




页: [1]
查看完整版本: Git fetch和git pull的区别