我知道启动新分支的命令是
git checkout -b <mybranch>
但是,这假设我有先见之明,在进行我想要提交的新更改之前创建了新分支。
然而通常情况并非如此。通常,我开始编码,然后可能会或可能不会做
git add .
然后想在新分支中提交。我怎么做?
最佳答案
这样做:
git checkout -b <new_branch>
您将看到如下所示的内容:
git checkout -b new_branch
M <changed_file>
Switched to a new branch 'new_branch'
你还没有向 Git 提交任何东西;与
git add
,您只是将文件移动到暂存区。您仍然可以使用分阶段的工作创建一个新分支。任何尚未上演的更改都将有机会在新分支上上演。
关于git - 在我已经进行更改后如何在新分支中进行 git commit?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30833712/