gpt4 book ai didi

gitlab - 从远程存储库获取后如何在 GitLab 中提交 "resync"?

转载 作者:行者123 更新时间:2023-12-04 14:00:03 28 4
gpt4 key购买 nike

我通过克隆远程存储库创建了 GitLab 项目。在几天内,我的同事将他们的提交推送到原始存储库(不是 GitLab)。现在我从 GitLab 存储库中执行了“git fetch --all”,但提交未显示在 GitLab Web UI 中。我应该怎么做才能将 GitLab 项目与其存储库重新同步?有耙任务吗?我不能简单地重新创建项目,因为我们已经从外部源导入了问题、创建了标签、里程碑等。

最佳答案

没有 GitLab 功能来获取上游更新。您所做的是导入一个已经存在的存储库,这是一次性功能。

但是您可以将上游更新获取到您的本地存储库中,然后将它们推送到 GitLab。您需要通过运行 git remote add upstream {path to original repo} 将原始/上游存储库作为远程存储库添加到本地存储库。 ,然后通过运行 git fetch upstream 获取上游存储库,然后合并 git merge upstream/master ,然后 git push master origin .

GitHub 在 adding the upstream remote 上有一个不错的帮助部分, 和 doing the merge .

关于gitlab - 从远程存储库获取后如何在 GitLab 中提交 "resync"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25824117/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com