使用Git命令行合并并删除分支后,如何更新Bitbucket PR状态为已合并?
问题场景:Bitbucket PR被误标记为DECLINED的手动合并工作流
已为分支my-fea-branch1在Bitbucket上发起PR,之后通过Git命令行工具手动将该分支的变更合并至master分支,随后删除了该分支。由于Bitbucket无法识别这种工作流,一旦检测到分支已被删除,就会将对应的PR标记为DECLINED。
具体操作步骤如下:
# 已为my-fea-branch1在Bitbucket上发起PR git switch master git merge --squash my-fea-branch1 git add -A git commit -m "some comment" git push origin master git push origin --delete my-fea-branch1 # 此时Bitbucket会将该PR状态标记为DECLINED
内容的提问来源于stack exchange,提问作者Satyan
相关产品推荐
相关产品推荐

