在 Git 中设置(源)远程仓库 URL

Ashok Chapagai 2023年1月3日 2022年4月22日
在 Git 中设置(源)远程仓库 URL

git 最好的地方在于它允许我们以非常有效的方式管理项目。远程仓库可以使用两种方法连接到本地 git 仓库:通过 HTTPs 和通过 SSH 连接。

设置源 URL(远程仓库 URL)

首先,你可以使用以下命令检查当前仓库是否与任何远程仓库关联。

git remote -v

如果仓库存在并使用 HTTPS,它将显示以下结果:

origin	https://github.com/user/repo-one (fetch)
origin	https://github.com/user/repo-one (push)

如果仓库存在并使用 SSH,它将显示以下结果:

origin	git@github.com:user/repo-one.git (fetch)
origin	git@github.com:user/repo-one.git (push) 

如果没有远程仓库与 repo 连接,它将显示空白。

你可以使用以下命令删除关联的 URL:

git remote remove origin
注意
名称 origin 可能不同,请务必使用 git remote -v 检查。

现在你确定远程仓库的存在,你可以将源 URL 设置为:

git remote set-url origin https://github.com/user/another-repo

或者,如果远程仓库 URL 不存在,我们也可以使用以下命令:

git remote add origin https://github.com/user/another-repo

但是,如果你想添加另一个远程仓库 URL,第一个带有 git remote set-url origin https://github.com/user/some-other-repo 的方法将替换之前的 origin URL。我们可以使用 git remote add 并在同一仓库中添加另一个 URL 来解决该问题。

例子:

git remote add secondorigin https://github.com/user/another-repo
Ashok Chapagai avatar Ashok Chapagai avatar

Ashok is an avid learner and senior software engineer with a keen interest in cyber security. He loves articulating his experience with words to wider audience.

LinkedIn GitHub

相关文章 - Git Repository