Налаштуйте відділення походження сховища для SSH
Сторінка налаштування репозиторію GitHub - це лише запропонований список команд (і GitHub тепер пропонує використовувати протокол HTTPS). Якщо у вас немає адміністративного доступу до сайту GitHub, я не знаю жодного способу змінити запропоновані команди.
Якщо ви бажаєте використовувати протокол SSH, просто додайте віддалену гілку так (наприклад, використовуйте цю команду замість запропонованої команди GitHub). Щоб змінити існуючу гілку, див. Наступний розділ.
$ git remote add origin git@github.com:nikhilbhardwaj/abc.git
Змінення попереднього сховища
Як ви вже знаєте, щоб переключити наявний сховище на використання SSH замість HTTPS, ви можете змінити віддалений URL у вашому .git/configфайлі.
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
-url = https://github.com/nikhilbhardwaj/abc.git
+url = git@github.com:nikhilbhardwaj/abc.git
Ярлик - це використовувати set-urlкоманду:
$ git remote set-url origin git@github.com:nikhilbhardwaj/abc.git
Детальніше про комутатор SSH-HTTPS
insteadOfтрюк існує щонайменше з 2012 року. Також дивіться, як перетворитиgit:URL-адреси вhttp:URL-адреси .