我有两个分支,Master和Develop。我想“复制”Master in Master的内容:
Master <- Develop
根据文件:
git rebase <base>
将当前分支重新定位到base,它可以是任何类型的提交引用(ID,分支名称,标记或对HEAD的相对引用)。
但是我对这个术语不太确定,如果我向师父查询并从那里开始git rebase开发我是否应该处理从开发到掌握或其他方式的所有内容?
答案 0 :(得分:0)
git rebase X
表示:
将当前分支的提交移到分支
X
之上。
在你的情况下:
git checkout Develop
git rebase master
但如果您不想更改Develop的历史记录(例如,如果Develop已经被推送到远程仓库),那么简单git merge
就足够了。
git checkout master
git merge Develop