是否可以避免在GitHib上进一步推送开放拉取请求。
我最近遇到了这个问题:
避免这种不想要的行为的最佳做法是什么?
谢谢
答案 0 :(得分:3)
您无法限制提交者向PR添加(或替换)提交的能力。这是一个关键特性,因为它是提交者可以“编辑”拉取请求以修复问题,拼写错误等的唯一方式。如果没有这个,每一个错误都需要关闭PR并打开一个新的,这将很快让所有参与者感到沮丧。
如果您担心在测试它和合并它之间对PR进行更改,那么您可以在本地将其合并(使用git merge
),而不是使用github合并PR。你已完成检查和测试。通过这种方式,您可以100%确定您要合并的代码是您测试的代码。
还有其他审核工具(例如gerrit],当有人提交修改变更请求时会更加明显,但是使用Github,您只需要密切关注提交ID。