2016-05-23 114 views
0

我在工作中使用的一個回購站使用我們的Windows登錄憑證進行驗證。我在兩臺電腦上使用git命令行。我通過選擇允許git使用我的Windows憑據管理器與遠程進行通信(通過HTTPS,而不是SSH)來設置它們。 我這樣做是使用 $ git config --global credential.helper wincred在git命令行中存儲憑證

然而,在我的筆記本電腦,每次我試圖運行git pullgit fetch,我得到以下錯誤, github --credentials get: github: command not found github --credentials store: github: command not found

但是git的管理與遠程通信。我在其他電腦上沒有這個問題。我該如何解決?

回答

0

兩臺計算機的網絡配置是否相同?一些僱主網絡需要代理設置來通過HTTPS獲取(或拉)。

+0

是的,當我在工作時,兩臺機器都在同一個網絡上。從家裏我使用VPN,但我在這兩個時間都注意到了這個問題。 – gDexter42

+0

好的。如果您使用'git config --global --unset credential.helper'從筆記本電腦上的wincred中清除憑證,如果您手動輸入憑據,是否可以執行此操作? –

+0

未設置似乎沒有影響。我仍然可以在無需輸入憑據的情況下進行抓取和拉取。我繼續得到2行說沒有找到命令 – gDexter42