在偶爾的情況下,你可能會(huì)想要保留那些與你的代碼沒有共同祖先的分支。例如在這些分支上保留生成的文檔或者其他一些東西。如果你需要?jiǎng)?chuàng)建一個(gè)不使用當(dāng)前代碼庫作為父提交的分支,你可以用如下的方法創(chuàng)建一個(gè)空分支:
git symbolic-ref HEAD refs/heads/newbranch
rm .git/index
git clean -fdx
<do work>
git add your files
git commit -m 'Initial commit'