如何从Sourcetree中的pull请求中删除文件?

时间:2017-09-19 15:48:05

标签: git atlassian-sourcetree

我在拉取请求期间意外地推了一些子模型。有没有办法在事后删除它们?

2 个答案:

答案 0 :(得分:1)

首先,您无法从Sourcetree中的PR中删除文件,因为这是源代码中不可用的GitHub特定功能。

您的问题的最佳解决方案是在该分支之上创建另一个提交,只删除这些文件。推送这些更改后,PR不再包含这些更改。在这种情况下没有任何不好的事情发生。

如果你真的想要完全删除这些文件,你必须按照larsks的建议进行操作并在本地编辑这个分支并强制推送它。我绝对不推荐这个选项,因为它可能会破坏已经取消你的变化的队友的历史。

答案 1 :(得分:0)

在我的特定情况下,它们只是不想被反映为:文件更改(无论要添加的提交如何)。

我刚刚删除了文件并执行了提交/推送。

更新“拉取请求”时,它们不再反映出来(好像从未添加过)。

我希望这会有用。