【问题标题】:How to sync multiple repo in VisualStudio 2019?如何在 Visual Studio 2019 中同步多个存储库?
【发布时间】:2021-02-15 06:38:56
【问题描述】:

我在 VS2019 中有一个项目,该项目尚未发布在 GitHub 存储库中,现在我的公司决定使用 Bitbucket 作为 git 的托管,但我仍然希望能够在 GitHub 和 Bitbucket 存储库中保持我的项目最新.

问题是 VS 似乎只允许发布到一个 repo,如果我在将项目连接到 GitHub 后进入 Team Explorer 下的“同步”,它不允许将其连接到另一个 repo。

我在同步下将项目发布到 GitHub 后看到的内容:

有没有办法使用 VisualStudio GIT 工具在 GitHub 和 Bitbucket 存储库中发布项目?

【问题讨论】:

    标签: git github bitbucket visual-studio-2019


    【解决方案1】:

    通过在同一源上设置多个远程解决,所以最初我有两个远程分支,一个用于 bitbucket,一个用于 github

    像这样:

    git remove add origin github/my-project.git
    
    git remove add bitbucket bitbucket/my-project.git
    

    当我执行推送时,它只是在原点上执行它,它只推送到 github 存储库。

    然后通过添加以下行:

    git remote set-url --add --push origin github/my-project.git
    git remote set-url --add --push origin bitbucket/my-project.git
    

    我在同一个源上添加了多个远程分支,所以此时只需执行 git push 或 git push origin 将代码推送到两个远程分支。

    这个GitHub guide帮助了我。

    【讨论】:

      猜你喜欢
      • 2021-01-22
      • 2020-02-29
      • 1970-01-01
      • 1970-01-01
      • 2017-09-30
      • 2017-05-01
      • 2020-04-29
      • 2019-12-13
      • 2020-01-08
      相关资源
      最近更新 更多