我刚开始使用git,我面临的情况是我有两个远程分支 master 和 alpha 。
每个分支有268个包。
现在,我必须将具有大量提交的分支 master 中的所有内容复制到分支 alpha ,该分支最初是从分支主机创建的。
任何人都可以就如何实现这个目标给我任何想法吗?
答案 0 :(得分:3)
首先检查alpha。
git checkout alpha
(如果你不是最新的话,请执行git pull,或者首先检查git状态)
然后:
如果您是唯一正在处理该项目的人,则可以使用rebase
git rebase origin/master
如果还有其他人在使用该项目,我建议使用合并。
git merge origin/master
然后,您可以检查当地的回购是否一切都很好。如果是。 做一个提交,然后回到你的远程alpha。