git pull --rebase origin master

copy from https://www.cnblogs.com/kevingrace/p/5896706.html

git pull = git fetch && git merge
git pull --rebase = git fetch && git rebase
step1
step2

C的基础上开发到D
小明在C的基础上开发到E
这个时候要把E合并到origin
两种办法:

1 git pull

mehtod1

2 git pull --rebase origin master

method2

如果有冲突, 解决冲突
git add .
不需要commit
git rebase --continue
git push 到远端

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Git简介 Git是Linux之父Linus的第二个伟大的作品,它最早是在Linux上开发的,被用来管理Linux...
    Windy_816阅读 27,317评论 1 37
  • 本文作者陈云峰,转载请注明。 这篇文章记录个人常用的一些命令,和记不住的一些命令,转载了并不断更新。 Git官网 ...
    陳云峰阅读 7,826评论 0 24
  • git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章阅读 12,761评论 1 26
  • git 使用笔记 git原理: 文件(blob)对象,树(tree)对象,提交(commit)对象 tree对象 ...
    神刀阅读 9,153评论 0 10
  • 晚上我回家后,听爸爸说儿子这周留作业了,但还没有写!心里有点小兴奋但也很忐忑!兴奋的是儿子终于开始写作业了...
    Emily单阅读 4,847评论 0 0