2014-02-26 80 views
0

我正試圖把現有的git回購的請求放在一起。我分叉了這個項目並將其克隆到我的系統中。當我添加一個目錄到現有的項目,然後嘗試「git add --all *」或其他任何東西來添加這個新的文件目錄。將目錄添加到現有的沒有子項目的git倉庫?

每次我這樣做,它都會嘗試將其添加爲子項目。 我不想那個!我希望這個目錄只是原始git項目的正常部分,這樣我就可以提供一個pull請求,並且所有者可以看到這個新目錄的所有內容,就好像它是該項目的完整成員一樣。

我已經使用了關於這個,但我發現的一切似乎建議你必須實際工作,使它變成一個子模塊/子項目。對我而言,它自動發生(令人沮喪)。

+0

「git repos」您要處理多少個回購? –

回答

0

您是否試過repo,它可以幫助您管理多個git回購。

0

這聽起來像子目錄已經是一個git回購。如果您只是想將文件添加到父級回購站中,則可以在添加它之前從子目錄中刪除.git目錄。

+0

謝謝大家,我解決了它。事實證明它是「目錄內的遺留.git目錄」,但並不完全。我實際上已經想到了這個地方,並將它移除......但git就像一頭大象。它永遠不會忘記! 我最終不得不改變目錄的名稱,並確保其中沒有.git目錄...然後它終於在那之後正常工作。我能夠「git add - all foo-dir」並將其所有內容添加到主git倉庫中。 感謝您的幫助! – user3314178