git pull之后如何切换回上一个分支?

Pau*_*scu 0 git bash

我正在考虑刷新这样的git分支:

git checkout master && git pull && git co - && git rebase master

如果从原点拉出任何更改,则前一个分支将被覆盖,'git co -'不再返回到上一个分支.

(当然我可以使用分支的名称,但我正在寻找可以在别名中转换的一般适用的东西.)

Mar*_*eed 7

为什么不留在树枝上呢

 git fetch origin master && git rebase origin/master
Run Code Online (Sandbox Code Playgroud)

并不担心所有的分支交换?

  • 那个回复对我没有意义.我的命令行将与您的命令行具有相同的结果(将当前分支重新绑定到最新的主分支上),而不需要所有当前分支的摆弄和额外的合并. (2认同)