Git - 如何登录和拉私人回购?

时间:2013-12-10 04:08:25

标签: git github

在我的脑海里。我的回购是公开的,但现在是私人的。我正试图通过命令行从我的CentOS盒子上拉出来。

当我尝试git pull origin时,我得到:

 error: The requested URL returned error: 403 Forbidden while accessing <remote path to git>

从内存中我从未在此框中使用Git设置我的用户名/密码,因此我尝试按照此处的说明进行操作:https://help.github.com/articles/set-up-git#platform-linux

但这没有做任何事情/我从未被要求提供密码。为了澄清,我输入了与我的github帐户相关联的电子邮件。

谷歌搜索“从命令行登录git”没有任何帮助。我究竟如何登录这件事?

1 个答案:

答案 0 :(得分:0)

使用https,您可以:

  • 将您的用户名放在远程网址中,即使是原始存储空间:

    git set-url origin https://YourName@github.com/YourName/yourRepo.git
    
  • 将您的密码存储在~/.netrc文件或凭证帮助程序缓存中 请参阅“_netrc/.netrc alternative to cURL”。

我更喜欢gpg-encryption credential helper到GitHub提到的内存缓存凭据帮助程序,因为您只需输入一个密码, all 您的凭据(不仅仅是GitHub,还可能是远程)回购其他Git托管服务提供商,比如BitBucket。)