github上有一个关于master的拉取请求。
我在命令行上合并了pull请求。注意到一个小问题,所以把它修好了,做了一个
git commit --amend
推大师。
糟糕的主意。
现在github还没有意识到拉取请求已被合并。
如何才能使得在要合并的分支上发生修改,因此合并发生了?或者有更好的策略来解决这个问题吗?
答案 0 :(得分:1)
如果你不愿意强迫推翻重写历史,那么你无能为力。 IMO你应该简单地关闭github界面中的pull请求,并留下你合并它的评论。
另一种方法是你可以尝试再次合并 ,如果这导致了一个非平凡的提交,那么推动它,也许github会把它拿起来。但它很乱。
有很多项目拉动请求实际上从未合并过,例如,许多自制的PR没有合并,而是被压缩成一个提交,由自制软件开发人员重新格式化,修改后的版本被合并,然后关闭原本的。这不是一个坏习惯。
答案 1 :(得分:0)