将github链接到git不需要密码

时间:2018-11-01 13:48:58

标签: git github

我是Git和Github的新手。   我已经建立了一个本地的Git仓库“ dummy”仓库和一个远程的Github仓库“ dummy”仓库。现在,我要在Git命令行中将它们链接在一起,如下所示:

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

以上工作正常。   我的问题是:为什么命令行不要求我在Github帐户上输入密码?通过输入“ myusername”自称是我自己的任何人都可以链接到我的Github帐户,这似乎是不安全的。   谢谢!

干杯, M。

2 个答案:

答案 0 :(得分:0)

我认为将本地存储库推送到Github存储库时必须输入凭证。

您现在仅将远程添加到本地存储库。要将文件实际推送到Github存储库,您必须执行git push,然后询问您的凭据。

答案 1 :(得分:0)

添加新的遥控器只是将其添加到配置文件中。直到它与回购进行实际交互(通过获取,拉动,推送等),Git才需要密码。

$ git fetch origin

如果存储库是私有的,则需要输入密码

$ git push origin

无论如何都将需要密码。