在分支切换后提交本地更改
Committing local changes after branches are switched
我应该在 git 分支 A 上工作,但是我无意识地在分支 B 上工作。注意到之后,我现在的意图是切换到分支 A,而不提交分支 B。切换到分支后A,我可以做我的承诺。如何使用智能 git?
实现此目的
PS:我完全没有提交分支B
如果您还没有提交对 branch-b 的更改,那么 stash 应该可以工作:
> git stash
> git checkout branch-a
> git stash apply
我应该在 git 分支 A 上工作,但是我无意识地在分支 B 上工作。注意到之后,我现在的意图是切换到分支 A,而不提交分支 B。切换到分支后A,我可以做我的承诺。如何使用智能 git?
实现此目的PS:我完全没有提交分支B
如果您还没有提交对 branch-b 的更改,那么 stash 应该可以工作:
> git stash
> git checkout branch-a
> git stash apply