新手与git在这里。我有一个远程存储库,克隆在我的电脑上。它在主分支上,git push / pull到远程工作。
现在,我想完全重新开始,但保留存储库。我想将当前的主分支移动到一个新的分支并单独克隆(以便我拥有它,甚至可以继续使用它)并将新分支作为主分支。
在SVN中,我将/ trunk复制到/ branches / old(并检查出来)并删除/ trunk中的所有内容。什么是git相当于此?
答案 0 :(得分:4)
首先,创建一个记住您当前位置的新分支。
git checkout -b old
返回旧的master
分支。
git checkout master
随心所欲,old
分支不会被更改。
git rm -r *
git commit -m "Throw away everything."