[英]Git push to local repository
我在機器上制作了兩個存儲庫,請按照本指南進行操作 。 在最后一步,我得到了這個錯誤:
elta compression using up to 2 threads.
error: inflate: data stream error (incorrect data check)
error: corrupt loose object '6dcf134fd4eb663f01bc1088b12f7cf389254636'
fatal: loose object 6dcf134fd4eb663f01bc1088b12f7cf389254636 (stored in .git/objects/6d/cf134fd4eb663f01bc1088b12f7cf389254636) is corrupt
error: failed to push some refs to
我從一開始就刪除並創建了存儲庫幾次,但這沒有幫助。
我也使用github,但在Windows中。 在至少推到發現問題之前,我遇到了2個主要問題。 嘗試看看這兩種解決方案
該網址區分大小寫。 因此,請確保您的遙控器的URL完全正確,包括(大寫/小寫字母)。
由於某些原因(永遠不要弄清楚為什么),您可能還需要在推送之前從github中拉出。 到目前為止,我必須對每個項目都這樣做(至少在第一次推送之前)。
所以:
git pull <remote name> <branch name>
git push <remote name> <branch name>
最適合您的情況:
remote name = origin
branch name = master
而只是要激發整個過程。 您是否完成了所有這些步驟:
git init
git add .
git commit -m "inital commit"
git remote add <device name> URL
git pull <device Name> master
git push <decive Name> master
還要注意,許多git演練都試圖使遙控器看起來不錯。 至少在您開始工作之前,我會講一些基礎知識。 所以要打死馬!
git remote add origin https://github.com/<account name>/<repo name>.git
或者在我的情況下,它看起來像這樣:
git remote add origin https://github.com/DanielHaro/my_app.git
但我討厭遠程名稱來源,因此我實際上使用了:
git remote add tron https://github.com/DanielHaro/my_app.git
如果以后您可以使用它,那就太可愛了:
git push tron master
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.