問題1:
當我push代碼到Git時,出現
Username for 'https://github.com': JJ
Password for 'https://JJ@github.com': 密碼
上面我輸入了我的全局用戶名和Git的登錄密碼,然而問題出現
Authentication failed for 'https://github.com/
解決方法:
百度發現,Password不是登錄密碼,而是access tokens,注意下面的token只有再第一次生成時可看
image.png
生成token后,再push,輸入全局用戶名、token可成功提交
如何查看全局用戶名
git config --global user.name
問題2:
使用idea上傳項目到git上時,報
image.png
后來發現是git密碼更新后的原因,需要 git密碼清除。
解決方案:
IDEA修改git賬號及密碼的方法:
1、file->settings->passwords
image.png
2、重啟IDEA
3、執行一次提交或更新
當執行提交或更新之后,idea會自動提示輸入賬號、密碼,如下:
image.png
然鵝:以上方法并沒有生效。。。繼續高級版修復
4、以上如果還修改不了,請嘗試如下方式
解決辦法:控制面板->用戶賬戶->管理您的憑據
image.png
棒棒噠,終于是連上git地址了,不報Authentication問題了!結果后面又遇到上次拒絕的問題。。。
問題3:idea Push to origin/master was rejected
問題如圖:
image.png
解決方法:
1.切換到自己項目所在的目錄,右鍵選擇GIT BASH Here,Idea中可使用Alt+F12
2.在terminl窗口中依次輸入命令:
git pull
git pull origin master
git pull origin master --allow-unrelated-histories```
3.在idea中重新push自己的項目,成功!!!
pull之后會將遠程倉庫的代碼拉取到本地,所以需要解決一下沖突,之后再push