我想将我的Git存储库转换为裸存储库.我清楚地记得像之前完成这项工作的git remove-tree之类的东西但我在1.7上找不到它.你能救我吗?
谢谢大家,这是通过将回购移动到另一个地方然后设置bare = true选项来实现的.
我必须说我的记忆这次失败了.我之前删除工作副本的诀窍是与Bazaar :)
无论如何 - 谢谢你的答案.
Mar*_*air 10
根据Skydreamer的回答,克隆你的git存储库可能对你想要的东西很好,但它会失去远程跟踪分支,设置.git/config等等.另一种方法是将.git目录重新用作裸存储库,例如:
cd my-repo
mv .git ../my-repo.git
cd ../my-repo.git
git config core.bare true
Run Code Online (Sandbox Code Playgroud)
...将my-repo仅与您的工作树一起离开,并my-repo.git作为同一存储库的裸版本.
| 归档时间: |
|
| 查看次数: |
3287 次 |
| 最近记录: |