1. 程式人生 > >更新fork別人的程式碼,解決錯誤Authentication failed for

更新fork別人的程式碼,解決錯誤Authentication failed for

1、確定是否建立了主專案的遠端源: git remove -v

如果只顯示自己的兩個源(fetch, push)如下:

則說明沒有建立遠端的repo源。

 

2、需要新增主repo的源:git remote add upstream URL(URL就是主專案的地址)

 

3.新增完之後再次使用git remote -v 來確認。

這樣就是已經建立了主repo的遠端源。

 

4.拉取主repo原始碼: git fetch upstream

5.合併主repo程式碼到原生代碼: git merge upstream /master

 

注:

其中操作可能會出現Authentication failed for 的錯誤

解決方法是

輸入:git config --list

git config --global user.name [username]

git config --global user.email [email]

如果還是在push試報錯fatal: Authentication failed for

那麼:輸入git config --system --unset credential.helper