Rub*_*uby 8 git git-checkout git-commit
我知道启动新分支的命令是
git checkout -b <mybranch>
Run Code Online (Sandbox Code Playgroud)
但是,假设我有先见之明,在进行我想要提交的新更改之前创建了新分支。
但通常情况并非如此。通常,我开始编码,然后可能会也可能不会git add . 想要在新分支中提交。我怎么做?
随心所欲地做:
git checkout -b <new_branch>
Run Code Online (Sandbox Code Playgroud)
您将看到如下所示的内容:
git checkout -b new_branch
M <changed_file>
Switched to a new branch 'new_branch'
Run Code Online (Sandbox Code Playgroud)
您还没有向 Git 提交任何内容;使用git add,您仅将文件移至暂存阶段。您仍然可以用您的分阶段工作创建一个新分支。任何尚未上演的更改将有机会在新分支上上演。
| 归档时间: |
|
| 查看次数: |
6670 次 |
| 最近记录: |