使用来自不同服务器的多个存储库
Working with multiple repositories from different servers
我有两个存储库:一个在 github 中,另一个在 Bitbucket 中。
我很困惑。使用 git Bash
如何 select 我想使用哪个远程存储库?有没有一种简单的方法可以在它们之间切换? (我已经在远程服务器上有了我的项目)。
更新
我可以使用以下命令 'add' 两个存储库:
git add remote Repository_URL
现在如果我这样做
git remote -v
它向我显示了存储库及其 URL。
现在我需要知道如何select其中之一。
您在特定的 git 命令中指定远程名称。例如,如果它们被称为 github
和 bitbucket
:
git pull github master
git pull bitbucket master
git fetch bitbucket
git push github master
等等
如果您愿意,您也可以在配置文件中 specify a per-branch default remote。
我有两个存储库:一个在 github 中,另一个在 Bitbucket 中。
我很困惑。使用 git Bash
如何 select 我想使用哪个远程存储库?有没有一种简单的方法可以在它们之间切换? (我已经在远程服务器上有了我的项目)。
更新
我可以使用以下命令 'add' 两个存储库:
git add remote Repository_URL
现在如果我这样做
git remote -v
它向我显示了存储库及其 URL。
现在我需要知道如何select其中之一。
您在特定的 git 命令中指定远程名称。例如,如果它们被称为 github
和 bitbucket
:
git pull github master
git pull bitbucket master
git fetch bitbucket
git push github master
等等
如果您愿意,您也可以在配置文件中 specify a per-branch default remote。