我已將我的私有Github存儲庫克隆到我的CentOS 6計算機(git版本1.7.1)。我可以以某種方式設置我的本地git存儲庫,以便在輸入git push
時總是提示輸入用戶名和密碼?如何「git push」到提示輸入用戶名和密碼的私人存儲庫?
不總是會使用相同的用戶名。
$ cat .git/config
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = https://github.com/USER/PRIVATE-REPO.git
[branch "master"]
remote = origin
merge = refs/heads/master
當我執行git push
現在我得到這樣的:
error: The requested URL returned error: 403 Forbidden while accessing https://github.com/Industriromantik/render-linux.git/info/refs
fatal: HTTP request failed
如果我執行以下,推的是成功的:
git push https://[email protected]/USER/PRIVATE-REPO
...然而,我正在尋求執行git push
並得到提示f或均爲用戶名和密碼,如果可能的話。
私人意義,它僅僅是你從自己的機器託管混帳回購協議? –
在您的私人回購設置中是否列出了任何貢獻者? –
不,我的意思是我通過github網站創建存儲庫時選擇了「Private」。 – fredrik