2013-10-28 59 views
0

我有一個Rails應用程序,其中存儲庫是在文件夾initedGit的 - 意外的回購inited回購,現在不能承諾

APPNAME

,然後另外一個是在

應用程序名稱/應用小心讓現在

我不能從應用程序git add任何東西。它說目錄屬於子模塊'app'。我該怎麼辦?

+4

你想保留對'appname/app'的任何提交嗎?否則,你可以得到'rm -rf appname/app/.git'。 –

+0

「它說目錄屬於子模塊'app'」 - 它是子模塊還是_just_ git存儲庫 - 確切的錯誤信息是什麼? – AD7six

+0

@ AD7six,'fatal:Path'app/controllers /'在子模塊'app''中 – Euphe

回答

2

嘗試刪除appname/app中的.git文件夾。請先備份.git文件夾,以免錯誤地刪除錯誤的文件夾。

+0

也可以簡單地移動/重命名 – AD7six

+0

我做了'rm -rf appname/app/.git',但它沒有幫助。沒有.git,但它仍然表示/ app內的所有內容都屬於子模塊'app' – Euphe

0

如果它是一個子模塊

git submodule deinit 

是要走的路。見ths answer

+0

我該如何從命令行輸入命令?我需要將子模塊的名稱放在什麼地方嗎? – Euphe

+0

什麼是命令'git submodule summary'從你的appname目錄的確切輸出? – lonelyelk

+0

'fatal:路徑'app/controllers /'位於子模塊'app'中 – Euphe