我想將我的Git存儲庫轉換爲裸機。我清楚地記得以前做過這個工作的git remove-tree,但我在1.7上找不到它。你能幫我嗎?如何從Git存儲庫中刪除工作樹
謝謝你們,與回購的移動到不同的位置,然後設置裸= true選項做到了。
這次我必須說我的記憶已經失敗了。刪除工作副本的技巧,我以前做過的與集市:)
反正 - 謝謝你的答案。
我想將我的Git存儲庫轉換爲裸機。我清楚地記得以前做過這個工作的git remove-tree,但我在1.7上找不到它。你能幫我嗎?如何從Git存儲庫中刪除工作樹
謝謝你們,與回購的移動到不同的位置,然後設置裸= true選項做到了。
這次我必須說我的記憶已經失敗了。刪除工作副本的技巧,我以前做過的與集市:)
反正 - 謝謝你的答案。
克隆你的git倉庫,如Skydreamer's answer建議,可能是罰款,你想要什麼,但它會失去遠程跟蹤.git/config
分支機構,設置等。另一種是隻重用.git
目錄作爲裸倉庫,例如這樣做:
cd my-repo
mv .git ../my-repo.git
cd ../my-repo.git
git config core.bare true
...這將離開my-repo
只是你的工作樹,並my-repo.git
作爲同一倉庫的裸版本。
git clone --bare old_directory new_directory