Git 分支机构位于权威存储库的“源/主”之前
我有几个远程GIT存储库,其中一个是权威的,被很多人使用。所有更改都应提交到权威存储库。不幸的是,我对其中一个非权威的远程存储库进行了一些更改,后一个存储库变得不一致: 从远程回购Git 分支机构位于权威存储库的“源/主”之前,git,Git,我有几个远程GIT存储库,其中一个是权威的,被很多人使用。所有更改都应提交到权威存储库。不幸的是,我对其中一个非权威的远程存储库进行了一些更改,后一个存储库变得不一致: 从远程回购 # On branch master # Your branch is ahead of 'origin/master' by 5 commits. 是否有任何安全的方法使权威服务器与其他服务器保持一致 谢谢您的帮助。 < P>合并您的分支回原点/主控器,并将其推回到您认为权威的远程回购。 < P>合并您的分支回原
# On branch master
# Your branch is ahead of 'origin/master' by 5 commits.
是否有任何安全的方法使权威服务器与其他服务器保持一致
谢谢您的帮助。
< P>合并您的分支回原点/主控器,并将其推回到您认为权威的远程回购。 < P>合并您的分支回原点/主控器,并将其推回到您认为权威的远程回购。导致这种问题的最初推送是从我本地的计算机上完成的。我失去了当地的回购协议 通过克隆非权威回购协议,您可以收回您的提交 然后,您可以在git remote中添加权威ssh:/url/to/authoritional repo,只需将其推回到权威ssh即可
git push authoritative master
导致这种问题的最初推送是从我本地的计算机上完成的。我失去了当地的回购协议 通过克隆非权威回购协议,您可以收回您的提交 然后,您可以在git remote中添加权威ssh:/url/to/authoritional repo,只需将其推回到权威ssh即可
git push authoritative master
您可以将更改推送到origin:git push origin。您可以将更改推送到origin:git push origin。导致此问题的原始推送是从我的本地计算机完成的。我失去了当地的回购协议。在这种情况下我该怎么办?感谢您只需SSH\登录到非权威远程repo,在那里进行合并,然后将合并推送到您的权威repo。非常感谢您的帮助。导致此问题的原始推送是从我的本地计算机完成的。我失去了当地的回购协议。在这种情况下我该怎么办?感谢您只需SSH\登录到非权威远程repo,在那里进行合并,然后将合并推送到您的权威repo。非常感谢您的帮助。