我在本地使用git。在一個目錄中,我們將其稱爲Project,我初始化了一個git存儲庫。當我創建/修改文件時,我使用了'git add file'和'git commit'。這些文件現在變成了兩個看似單獨的項目的混合體,所以我把project1文件放到了一個我們稱之爲Project1的子目錄中,而project2文件放到了一個我們稱之爲Project2的子目錄中。我將父目錄名稱從Project更改爲Project12。爲什麼git拖延?
在做完所有這些之後,我意識到我忽略了考慮我的git存儲庫,所以我將所有文件移回到Project1和Project2的Project12目錄中,並計劃在我之前使用'git add --all'將它們移回到它們各自的子目錄中。
但是當我使用'git add --all'時,git停頓了。除了下一行閃爍的光標一段不合時宜的時間之外,什麼都沒有發生。 'Git狀態'有一個混亂的刪除和新的文件從所有四處移動。我雖然我會嘗試清除暫存區域,然後添加/提交。從我做的研究中,我嘗試了'git reset'。這不但沒有解決'git add --all'之後的拖延,而且現在git在'git status'之後停滯,下一行閃爍的光標。
我不想'混帳重置 - 硬',因爲有一些文件我已經改變但沒有提交,所以我不想失去這些改變。我嘗試了'git stash',但是這也阻塞了。
我應該補充一點,我仍然可以'git添加文件',但有相當多的文件,我最終想知道什麼是錯的。
我對git有點新,所以如果有人可以請解釋他們在這裏發生的事情,我將不勝感激。我不確定此時需要粘貼什麼輸出,因爲我只是在閃爍光標。
目標是將文件放入其各自的子目錄,並繼續添加/提交到同一分支。
謝謝!要擺脫這種混亂的局面
有一個數據文件是如此之大,它是拖延混帳。由於每次程序運行時都會創建數據文件,因此刪除數據文件是一個選項,這樣可以解決拖延問題。 – astromonerd