我正在从ClearCase迁移到Git,遇到了两个问题:
我的团队中有人将他的某个分支推送到“origin/master”分支中,搞乱了这个分支。我有一个本地repo“master”,我想要完全推送它并使其与我的分支完全相同。我该怎么做?
我在电脑上有两个分支 - 我想知道它们之间的差异,并编写一个脚本,让其他电脑的人可以运行并重新应用所有更改(删除、插入和修改)。
(关于2的注释)非常重要:这两个分支是这样创建的:一个分支比另一个更先进--也就是说,它包含了另一个没有的更改,而另一个则没有第一个没有的版本。
也就是说,这不是一个fork。希望这样能简化问题。