我在GIT和GitHub中绝对是新的,我在尝试将本地存储库链接到GitHub帐户时遇到以下问题
我做:
Andrea@Andrea-PC MINGW64 ~/Documents/WS_vari/version-control/recipes (master)
$ git remote set-url origin https://github.com/AndreaNobili/recipes.git
fatal: No such remote 'origin'
其中 https://github.com/AndreaNobili/recipes.git 是GitHub为此存储库提供的https链接。
为什么我收到此错误消息?什么意思没有这样的远程'起源'?我该如何解决这个问题?
答案 0 :(得分:8)
您使用的命令不是添加远程,而是设置现有远程的URL 。您正在寻找的命令是
git remote add origin https://github.com/AndreaNobili/recipes.git
如果您想更改网址或修改拼写错误,可以使用 set-url
:
# Note the typo in the URL:
git remote add origin https://gmail.com/AndreaNobili/recipes.git
# This command fixes the typo:
git remote set-url origin https://github.com/AndreaNobili/recipes.git
答案 1 :(得分:1)
作为对此的延伸,您可以使用
git remote add --track master origin github.com/AndreaNobili/recipes.git
git remote add --master origin github.com/AndreaNobili/recipes.git
仅跟踪主分支
git remote add --track different-oil origin github.com/AndreaNobili/recipes.git
跟踪不同的石油分支