我有一个仓库,它是 github 仓库的裸克隆:
git clone --bare git@github.com:PabloSerbo/maiden.git
Run Code Online (Sandbox Code Playgroud)
许多开发人员克隆了该存储库并推送回它。
另一位开发人员已直接提交到 github 存储库。
我想知道如何将 github 上的更改返回到裸存储库中,以供其他开发人员从中提取。
我努力了:
git fetch origin
Run Code Online (Sandbox Code Playgroud)
这似乎可以达到:
remotes/origin/master
Run Code Online (Sandbox Code Playgroud)
但我无法让当地负责人做出改变。
我能找到的最接近的问题是:
这建议镜像,但我想知道是否有一种方法可以在不需要镜像的情况下实现这一点。
自己克隆裸仓库。这将有指向该的起源。现在将 github 存储库添加为“github”远程。您现在可以从 github 获取分支和标签,然后将它们推送到原点。
git fetch github
git push origin github/yourbranchname:yourbranchname
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助。
| 归档时间: |
|
| 查看次数: |
4861 次 |
| 最近记录: |