我是git的新手,可能在這個過程中搞砸了一些東西。錯誤構建樹,子模塊搞砸
我嘗試使用tortoisegit儘可能多的,因爲我已經太習慣然而TortoiseSVN的我也曾在GIT bash的工作有點。
所以目前我認爲一個目錄,讓我們把它稱爲「項目」這是一個回購協議。 在那裏我有/ Libs/Memflex其中Memflex是一個鏈接到我的叉子Memflex(在github上)的子模塊。現在我花了一段時間才能弄清楚,我需要克隆之前叉子:-)
子模塊似乎工作的偉大,但是當我嘗試提交我的項目,它看起來像這樣:http://db.tt/tknLPCSU
如果一個長相接近有在上半部分的一些文件從Memflex(子模塊)和版本
我覺得視覺工作室新的Git工具,這樣做,對我來說在非休息的文件列表。 (comitted外項目的一些memflex東西)
但是現在,當我點擊確定我得到這樣的結果:http://db.tt/lXgaTkdq 所以很明顯Git是不滿意的子模塊的東西檢查(本書雖然有些似乎已經版本)
經過一段時間googling我需要一些幫助解釋應該或不應該檢查子模塊文件到主項目(我已推子模塊文件到我的叉btw)。
我該如何解決這種情況?
通過簡單地取消選中Memflex和下面的所有內容,我已經成功提交,因此我現在可以使用它,但我想了解爲什麼它會出現這樣的情況以及如何處理它。
我應該添加忽略或做什麼?
不,你並不需要一個叉子,以從GitHub克隆項目..只是用一個「只讀」的網址,如git:// or http:// ones .. – redShadow 2013-03-20 15:57:20