如何防止线条注释被强制推送删除

时间:2014-06-30 16:55:40

标签: git github

我正在审核分支/拉取请求。评论者通过github(webfront)添加了几行注释。但是,在过去当我进行与这些行注释相关的代码更改时,我会反转-i origin / master(squash commit)然后强制推送到同一个分支以保持拉请求数ref相同。但是,这样做会删除行记录。

有没有办法让评论员添加线条注释? (也许我不应该压缩提交 - 但我喜欢在没有多次提交的情况下保持m更改/提交干净)?

1 个答案:

答案 0 :(得分:1)

这似乎是github中的一个错误。考虑到他们跟踪拉取请求的分支名称,他们知道随着时间的推移,该分支名称下的提交。这是对他们的审核工具的一个相当大的疏忽,我从来没有得到过github的任何重要帮助。

大部分时间你都运气不好,得到了“过时差异的评论”,但我们仍然看到很多数据丢失。

像gerrit这样的工具在提交消息中使用Change-Id跟踪它,但gerrit在补丁评论中不使用分支名称。

相关问题