天天看點

Git 釋出代碼出現 error: failed to push some refs to

在使用給git bush origin master釋出代碼的時候出現了,error: failed to push some refs to …

有點目瞪口呆不知道咋回事…

查閱資料發現出現這個報錯的情況很多,目前來說我隻遇到兩種,以後再次遇到逐漸搜集。。。

一開始我以為是本地與遠端産生了沖突

就嘗試了使用git push -f origin master 進行解決

在進行

git pull --rebase prigin master
git push origin master
           

結果是沒有解決問題…

是以嘗試了第二種方法

git add '...code...'
git commit -m 'This is a new commit'
git push origin master
           

很幸運地解決了問題。這個問題的産生衆說紛纭,我比較傾向于說代碼尚未送出。使用git status 可以進行檢視是否忘了送出code。

擷取自己的密匙,在git bush 界面

1.首先檢視自己的git 公匙

cd ~/.ssh
           

2.如果提示說No such file or directory 說明第一次使用git,若不是清理ssh公匙

mkdir key_backup
cp id_rsa* key_backup
rm id_rsa*
           

3.生成密匙

ssh-keygen -t rsa-C '填寫我們GitHub的郵箱'
           

常用指令行

1.克隆倉庫

git clone '要克隆的倉庫位址'
           

2.上傳code

git add '要上傳的檔案名字'
           

3.釋出

git push origin master
           

4.生成一個新的倉庫在指令行

git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin [email protected]:*****/haha.git
git push -u origin main
           

5.從指令行釋出一個存在的倉庫

git remote add origin [email protected]:******/haha.git
git branch -M main
git push -u origin main
           

繼續閱讀