柚子快報(bào)邀請(qǐng)碼778899分享:Git基本錯(cuò)誤
柚子快報(bào)邀請(qǐng)碼778899分享:Git基本錯(cuò)誤
1.The requested URL returned error: 403
錯(cuò)誤原因:沒(méi)有執(zhí)行全局配置或之前配置仍存在
解決:看是否在提交前執(zhí)行過(guò)全局配置
git config --global user.name "用戶名"
git config --global user.email "郵箱"?
若果沒(méi)有可能之前連接過(guò)別的git倉(cāng)庫(kù)
解決:控制面板? -->用戶賬戶 -->憑據(jù)管理器 -->Windows憑據(jù)中刪除掉之前的記錄
--------------------------------------------------------------------------------------------------------------------
2.! [rejected] master -> master (fetch first) error: failed to push some refs to 'https://gite
錯(cuò)誤原因:gitee中的README.md文件不在本地代碼目錄中 解決:執(zhí)行g(shù)it pull --rebase origin?master??命令將README.md拉到本地(origin?為倉(cāng)庫(kù)別名)
--------------------------------------------------------------------------------------------------------------------
3.error: Pulling is not possible because you have unmerged files
錯(cuò)誤問(wèn)題:執(zhí)行g(shù)it pull時(shí)失敗,因?yàn)榇嬖跊_突文件或未合并的文件
解決:
①執(zhí)行 git add -u 將已跟蹤文件中的修改和刪除的文件添加到暫存區(qū)(不包括新增加的文件)加入到暫存區(qū),再commit提交后即可
②通過(guò)命令?git reset --hard FETCH_HEAD? 強(qiáng)制將本地沖突文件沖刷掉回到初始狀態(tài),若本地有修改的代碼未提交會(huì)丟失
-------------------------------------------------------------------------------------------------------------------
4.error: 'webapp-web/' does not have a commit checked out
錯(cuò)誤原因:已使用過(guò)git init命令進(jìn)行初始化
解決:刪除隱藏的 .git文件
--------------------------------------------------------------------------------------------------------------------
5.git@gitee.com: Permission denied (publickey)
錯(cuò)誤問(wèn)題:權(quán)限被拒絕,公鑰有問(wèn)題
解決:?生成新的公鑰:將路徑 C:\Users\Administrator\.ssh 中的文件刪除掉,通過(guò)命令
ssh-keygen -t ed25519 -C "郵箱" 按照提示三次回車 生成新的SHH公鑰后通過(guò)命令
cat ~/.ssh/id_ed25519.pub 查看文件并復(fù)制粘貼到安全設(shè)置的SHH公鑰中 gitee的添加公鑰說(shuō)明
--------------------------------------------------------------------------------------------------------------------
6.DeployKey does not support push code
錯(cuò)誤問(wèn)題:push時(shí)提示not?support,公鑰只可以讀不可以修改,需要?jiǎng)?chuàng)建個(gè)人公鑰
解決:同上
------------------------------------------------------------------------------------------------------------------
7.fatal: 'origin?master' does not appear to be a git repository
錯(cuò)誤問(wèn)題:Git無(wú)法找到所指定的遠(yuǎn)程倉(cāng)庫(kù)
解決:
①執(zhí)行?git remote -v 查看倉(cāng)庫(kù)名稱、倉(cāng)庫(kù)地址是否正確
②執(zhí)行?git remote remove origin? 刪除orign倉(cāng)庫(kù)
③執(zhí)行?git remote add origin? 倉(cāng)庫(kù)地址? 添加地址【遠(yuǎn)程倉(cāng)庫(kù)URL的協(xié)議須一致】
------------------------------------------------------------------------------------------------------------------
8.The authenticity of host 'gitee.com (180.76.198.77)' can't be established.
Are you sure you want to continue connecting (yes/no/[fingerprint])??
錯(cuò)誤問(wèn)題:? .shh?文件夾內(nèi)少了一個(gè)known_hosts文件
解決:輸入yes回車之后,自動(dòng)生成了known_hosts文件
------------------------------------------------------------------------------------------------------------------
git init? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? --->? ??初始化 git add .? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???--->? ? 上傳所有的文件 git commit -m "備注"? ? ? ? ? ? ? ? ? ? --->?? 提交并備注 git remote add origin 倉(cāng)庫(kù)地址? ? --->? ?添加倉(cāng)庫(kù)地址 git push -u origin master? ? ? ? ? ? ? --->? ?提交到倉(cāng)庫(kù)origin
?
柚子快報(bào)邀請(qǐng)碼778899分享:Git基本錯(cuò)誤
參考閱讀
本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場(chǎng)。
轉(zhuǎn)載請(qǐng)注明,如有侵權(quán),聯(lián)系刪除。