作者:无神ABC_958 | 来源:互联网 | 2023-05-28 17:35
为了保持线性历史记录,我使用以下方法合并更改,而不是依赖于github的合并功能:
git checkout -b feature_x user/feature_x
git rebase master
git checkout master
git merge --no-ff feature_x
git push origin master # On Github: PR gets merged and closed
git branch -D feature_x
以上工作完全正常,但在我必须手动解决冲突的情况下,PR不会自动显示为合并在Github上,我必须手动关闭PR.
是否有更好的方法来合并自动显示Github PRs合并和关闭的拉取请求?