我的git存储库存在问题。 我的开发部门" origin / master" (本地)是最新的,但是" stage / master" (远程)分支落后。
现在我想要" stage / master"最新的origin / master分支。
我如何解决这个问题?
我想保留结构(不要将两个分支合并在一起)
注意:如果它不明显..我对git来说很新鲜
答案 0 :(得分:-1)
您可以在终端上执行此操作:
git checkout master #if you are not on it
git push -f stage master
但要确定你做了什么,你无法回复。看起来stage/master
有一些提交,是否有其他人可以使用它?如果是这种情况,你将抹掉他的工作。
修改: 如果你想保持舞台/主人的工作,你必须合并它,然后你把它推到你的原点/主人,然后你的所有回购将被同步。