- 首先,查看有哪些分支可以选择:
$ git branch
- 切换到要去的分支:
$ git checkout
- 从本地分支切换到另一个分支时,如果存在未提交的更改,Git 会将这些更改带到新分支。为了避免带有未提交的更改的情况,我们需要创建一个新分支并提交更改。然后从新的分支切换到另外的分支。移动后,我们可以删除临时分支。
$ git branch temp-branch
$ git add .
$ git commit -m "Temporary commit"
$ git checkout
$ git branch -D temp-branch
现在,我们已经成功地切换到了一个不带更改的新分支。