git push出錯的解決辦法


今天push代碼到線上的時候怎么都不行,嘗試了很多辦法報了好幾種錯比如:

反正就是各種錯,然后其實不管什么錯,你全部Git init 一下然后重新配置

git config --global user.name "your name"

git config --global user.email "your email"

然后查看一下自己的信息

git config --global user.name
git config --global user.email
git config --global --list

有的小伙伴可能沒有ssh公鑰,先查看一下

cat ~/.ssh/id_rsa.pub

如果有就復制沒有的話就如下:

ssh-keygen -t rsa -C "your account"

your account是你的郵箱,點擊回車使用默認值,或者可以輸入存放鍵值對和密碼的位置和文件名。

結束之后繼續輸入獲取公鑰的指令來獲取公鑰,然后把他添加到GitHub和(你的阿里雲code代碼管理上)根據個人需要

然后輸入如下命令:

git init
git remote add origin git@code.aliyun.com:account/TestProject.git
git add .
git commit -am "message"
git push -u origin master

然后可能還不行就報這個錯

那么接下來輸入:

git pull --rebase origin master

然后就好啦,再次執行push命令就可以啦!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM