branch位于权威存储库的“origin / master”之前

时间:2013-04-03 12:36:23

标签: git

我有几个远程GIT存储库,其中一个是权威的,很多人都使用过。所有更改都应提交给权威存储库。不幸的是,我已经对其中一个远程存储库进行了一些更改,这些更改不具有权威性,后者变得不一致:

(来自远程仓库)

# On branch master
# Your branch is ahead of 'origin/master' by 5 commits.

是否有任何安全的方法可以使权威服务器与其他服务器保持一致?

感谢您的帮助。

2 个答案:

答案 0 :(得分:3)

将您的分支合并回origin / master并将其推回到您认为具有权威性的远程仓库。

答案 1 :(得分:1)

  

导致此类问题的原始推送是从我的本地计算机完成的。我失去了当地的回购。

通过克隆非权威的回购,您可以收回您的提交。

然后你可以git remote add authoritative ssh:/url/to/authoritative-repo然后简单地回到权威的那个。

git push authoritative master