2014-12-01 63 views
5

我是GitHub的新手,主要將用它來備份服務和炫耀代碼。無論如何,我試圖讓我的最新程序在那裏,當我嘗試推送時,在這個線程的標題中出現錯誤。GitHub錯誤「無法獲取頭部」

再現步驟:

  • 坐在星巴克用蹩腳的WiFi(難道這是涉及到問題嚴重的問題嗎?)
  • 爲最新的Macintosh操作系統
  • 文件打開最新版的GitHub的 - - >新庫
  • 本地路徑 - >包含我的XCode項目
  • 名稱的文件夾 - >給它一個名字
  • 發佈
  • 同步
  • 推....獲取錯誤
  • 看在我的XCode項目的文件夾,它看起來像我的GitHub項目的創建有名稱的空的子文件夾。咦?

回答

0

當然不是星巴克Wifi。

當我嘗試進行初始提交時,發生在官方GitHub客戶端上,然後我再次嘗試使用我的代碼編輯器(Intellij IDEA)中的內置版本控制模塊,它工作得很好。

我甚至不會猜測問題的原因,但如果您需要可能的快速修復,請嘗試使用不同的GIT客戶端。

+0

有趣的是,這在我的星巴克低劣的Wi-Fi也失敗了!星巴克Wi-Fi現在顯然阻擋了22號港口,所以我想知道這是否與它有關。 FWIW,我只是使用了命令行git('git commit -a -m「Initial commit。」'後面跟着'git push'),之後OS X GitHub客戶端運行正常。 – 2015-06-28 19:30:42

1

如果您未啓動存儲庫,則會出現此錯誤。請確保選中「使用自述文件初始化此存儲庫」框。

0

請嘗試首先提交併嘗試推送。我也是git的新手,我曾經使用過很多SVN,它在初次提交之後爲我工作。

2

我在OS X上使用GitHub桌面時收到類似的錯誤。當第一次嘗試將文件提交到新創建的存儲庫時出現錯誤。該錯誤消息是沿着下面的內容:未能獲得頭(未出生)

的步驟我跟着創建了錯誤:

  1. 創建於GitHub.com
  2. 一個新的倉庫克隆了空使用GitHub Desktop的存儲庫
  3. 在我的計算機上本地創建了一個新項目,該目錄在步驟2中克隆了存儲庫。
  4. 使用GitHub Desktop,嘗試提交這些文件。這是當我得到錯誤。

爲了「解決」這個問題,我去了GitHub桌面併爲存儲庫創建了一個自述文件。然後,我在GitHub桌面上「同步」了存儲庫,並能夠提交。

5

我有這些問題,我按照這些步驟來解決。

cd /directory 

git init 

git add . 

git commit -m "Name of Repo" 

然後我打開github桌面應用程序並將文件夾拖過。 我所有的文件現在都可用,我可以提交。希望這可以幫助。

1

在我的情況下,所有我需要做的就是運行:

git add -A 

這我能成功通過GitHub的客戶端提交後。

我正在使用Xcode,並將一些文件複製到我的項目文件夾中,並且它們不會自動添加到git中(因此出現錯誤)。

0
git reset 

然後回到GitHub桌面。這對我來說很有用。