最佳答案
我正在为我的 Git 工作流编写一些脚本。
我需要重置其他(现有)分支到当前的一个,没有签出。
以前:
CurrentBranch: commit A
OtherBranch: commit B
之后:
CurrentBranch: commit A
OtherBranch: commit A
相等于
$ git checkout otherbranch
$ git reset --soft currentbranch
$ git checkout currentbranch
(注意 --soft
: 我不想影响工作树。)
这可能吗?