firemail

标题: Git fetch和git pull的区别 [打印本页]

作者: hechengjin    时间: 2015-7-31 14:04
标题: Git fetch和git pull的区别
Git中从远程的分支获取最新的版本到本地有这样2个命令:
1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge
2. git pull:相当于是从远程获取最新版本并merge到本地

作者: jimu    时间: 2015-12-6 16:33

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








欢迎光临 firemail (http://www.firemail.wang:8088/) Powered by Discuz! X3