Вы не можете позвонить remote set-url origin
сразу послеgit init
, потому что git remote set-url
команда не создаст источник, но изменит существующий URL удаленного хранилища .
поэтому команда git remote set-url
будет работать только в том случае, если вы либо клонировали репозиторий, либо добавили вручную удаленный узел с именем origin.
Вы можете проверить удаленный с помощью команды, git remote -v
он будет показывать удаленный URL после имени, или если эта команда выдает ошибку, как, например, fatal: Not a git repository (or any of the parent directories): .git
хранилище не существует, поэтому вы должны добавить источник с помощью командыgit remote add
1. git remote add
Эта команда используется для добавления нового удаленного, вы можете использовать эту команду на терминале, в каталоге вашего хранилища.
Команда git remote add принимает два аргумента:
- Имя удаленного , например, происхождение
- Удаленный URL - адрес , например, https://github.com/user/repo.git
Например:
git remote add origin https://github.com/user/repo.git
2.git remote set-url
Команда git remote set-url изменяет существующий URL удаленного репозитория.
Команда git remote set-url принимает два аргумента:
- Существующее имя удаленное . Например,
origin
или upstream
есть два распространенных варианта.
- Новый URL для пульта дистанционного управления
Например, вы можете изменить URL вашего пульта с SSH на HTTPS с помощью git remote set-url
команды.
git remote set-url origin https://github.com/USERNAME/REPOSITORY.git
Вы можете проверить, что удаленный URL изменился, с помощью команды git remote -v
.
примечание: «происхождение» - это соглашение, не являющееся частью команды. «origin» - это локальное имя удаленного хранилища. Вы можете использовать любое имя вместо «происхождение».
Например:
git remote add myorigin git@github.com:user/repo.git
git remote set-url myorigin https://github.com/user/repo.git
Ссылки из github: удаленное добавление , удаленный набор URL