如何在未合并的GitHub PR关联文件上开展新工作?
解决方案:基于主分支创建干净的新分支,无需等待PR合并
不用等PR合并,按以下步骤操作就能在干净的环境里做新工作:
- 先切回项目主分支
development,确保代码是最新的:git checkout development git pull - 基于最新的
development创建你的新工作分支:git checkout -b my-new-work-branch
这样新分支里就只有主分支的原始代码,不会带着你之前my-work-branch里的更改,VS Code的diff也不会显示旧修改,你可以放心在这个新分支里添加API新操作。
等之后my-work-branch的PR合并到development后,如果你需要把新分支的代码合并回去,只需要:
- 切换到
my-new-work-branch - 执行
git pull development把主分支的最新代码拉进来 - 手动解决可能出现的yaml文件冲突(因为两个分支都改了同一个文件)
- 提交更改后发起新PR即可
内容的提问来源于stack exchange,提问作者Vernholio
相关产品推荐
相关产品推荐

