我一直在做一些回购的开始工作,我不需要历史。
我想从零开始没有历史?
我可以简单地删除.git
文件夹并再次运行git init
。
但这对我的远程回购会有什么影响呢?
答案 0 :(得分:5)
cd "$PWD/`git rev-parse --show-cdup`" #go to the project's root
rm -rf .git
然后:
git init .
#...
至于你的远程回购,你需要git push --force
进入它们(或推送到一个新的,完全独立的分支)。