如何添加Git远程存储库
时间:2020-03-05 15:25:38 来源:igfitidea点击:
通常,在使用Git时,对于不同的特性和环境,您将只使用一个远程命名的源代码和不同的分支。
Origin是克隆存储库并指向克隆的存储库时自动创建的远程的名称。
然而,当你和一群人在一个项目上合作时,你会发现使用多个Git远程非常方便。
Git远程是指向通常存储在其他服务器上的存储库版本的指针。
本教程介绍如何添加新的Git远程存储库。
添加Git远程存储库
在将git remote添加到本地存储库之前,远程存储库必须存在。
您可以在Git托管服务(如GitHub、GitLab和BitBucket)上或者您的私有Git服务器上创建存储库。
要添加新的远程,请导航到存储库所在的目录,然后使用git remote add命令,后跟远程名称和远程URL:
git remote add
例如,要添加一个名为staging的新远程[email protected]:用户/Repo_名称.git您要键入的URL:
git remote add staging [email protected]:user/repo_name.git
验证远程连接是否成功添加到远程存储库连接列表中:
git remote -v
输出如下所示:
origin https://github.com/user/repo_name.git (fetch) origin https://github.com/user/repo_name.git (push) staging [email protected]:user/repo_name.git (fetch) staging [email protected]:user/repo_name.git (push)
git remote add命令实际做的是修改repository.git/config文件,并与远程存储库建立新的连接。
.git/config
... [remote "staging"] url = [email protected]:user/repo_name.git fetch = +refs/heads/*:refs/remotes/staging/*
您可以通过使用文本编辑器编辑.git/config文件来添加新的远程,但使用该命令要容易得多。
您已成功添加新的Git远程存储库。
要将代码推送到新的远程存储库,可以使用:
git push
从远程使用中获取和提取:
git fetch git pull