代码之家  ›  专栏  ›  技术社区  ›  Alex Morega

git-推送到远程存储库中的远程跟踪分支

  •  5
  • Alex Morega  · 技术社区  · 15 年前

    当简单地做 git push 到远程存储库, master 分支得到更新。这在非裸存储库的情况下是不可取的,最近的Git版本显示的警告消息清楚地表明了这一点。

    我希望能够推送到一个远程存储库,并拥有一个 远程跟踪 分支将被更新。稍后,当我登录到远程计算机并运行命令时,我可以选择将该远程跟踪分支合并到 主人 .

    我该怎么做?还是有更好的方法将更改推送到非裸机存储库?

    2 回复  |  直到 15 年前
        1
  •  4
  •   silk    15 年前

    你可以做到:

    git push master:some-remote-branch
    

    例如:

    git push master:alex/master
    

    (尽管仍不建议推送到非裸机存储库。)

        2
  •  0
  •   Attila    15 年前

    我想你应该设置一个单独的裸机存储库,即一个没有工作副本的存储库。然后,您可以登录到远程计算机并克隆这个远程存储库,并在需要时获取/拉取。