保持从GitHub到GitHub Enterprise的最新远程仓库

时间:2017-10-25 15:28:34

标签: git github

我已遵循本指南https://help.github.com/enterprise/2.2/admin/articles/moving-a-repository-from-github-com-to-github-enterprise/

但是现在我想弄清楚在我最初克隆它之后如何让Enterprise repo保持最新状态。

我尝试了一些东西,比如git fetch origin,然后git推送企业镜像,但它总是说"一切都是最新的"

不确定接下来要尝试什么。

感谢。

2 个答案:

答案 0 :(得分:0)

它只处理两个遥控器。如果您已正确设置enterprisepublic遥控器,则可以使用此命令(我将其别名为git sync):

!git checkout master && git pull --ff-only public master && git push enterprise master

这将拉低公共变革并将其推向企业。如果你需要走另一条路,就可以交换公共和企业。

如果这不能解决您的问题,请运行git remote -v并确保您的遥控器设置正确。

答案 1 :(得分:0)

感谢Brian的帮助,

我可以使用以下方法解决它:

git fetch origin

git push enterprise master