例えば、既存branchで各種実装検討を行い、方向性が見えたあとで、 新規にcommitを組み直したい、といった場合です。また、ソースコードの新規公開へむけて、過去の履歴を含まないbranchを新規に作成したい場合にも使えるかもしれません。
このためには、次のコマンドが使えます
git checkout --orphan <branch-name>
これで親のいない、まさにorphanなbranchを作ることができます。なお、このコマンドを実行してもworking treeへ含まれているファイルは消えません。
0 件のコメント:
コメントを投稿