tro*_*443 6 git version-control
偶尔我会在以下情况下发现自己:我正在分支机构(比如大师),我正在编辑一些文件,但是当提交时,我意识到我宁愿承诺一个新的分支(比如说实验) ).换句话说,旧分支(主)必须保持原样,并且应创建一个新的分支,如下所示:
.. -- master -- new commit
Run Code Online (Sandbox Code Playgroud)
最简单的方法是什么?
目前,我提交旧分支,然后创建新分支,最后重置旧分支.但这真的很难看.
git checkout -b branch # create new branch out of current head
git add <files> # the changes you had done in your working directory will be carried over
git commit -m "message" # commit!
Run Code Online (Sandbox Code Playgroud)