Ссылка GitHub на Git не требует пароля - PullRequest
0 голосов
/ 01 ноября 2018

Я новичок в Git и Github. Я запустил локальное Git-репо "Dummy" и удаленное Github-репо "Dummy". Теперь я хочу связать их вместе в командной строке Git следующим образом:

git remote add origin http:s//github.com/myusername/dummy.git

Выше работает нормально. Мой вопрос: почему командная строка не требует ввода пароля для учетной записи Github? Кажется небезопасным, потому что любой, утверждающий, что я являюсь собой, вводя «myusername», может связываться со своей учетной записью Github. Спасибо!

Cheers, M.

Ответы [ 2 ]

0 голосов
/ 01 ноября 2018

Добавление нового пульта просто добавляет его в файл конфигурации. Git не будет нуждаться в пароле, пока он фактически не будет взаимодействовать с репо (путем извлечения, извлечения, проталкивания и т. Д.).

$ git fetch origin

потребуется пароль , если хранилище является личным.

$ git push origin

потребуется пароль, несмотря ни на что.

0 голосов
/ 01 ноября 2018

Я думаю, что вам придется вводить учетные данные, когда вы отправляете свой локальный репозиторий в свой репозиторий Github.

Вы только добавили пульт в свой локальный репозиторий прямо сейчас. Чтобы на самом деле отправить ваши файлы в репозиторий Github, вам нужно выполнить git push, который затем запросит ваши учетные данные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...