仅合并包含100个文件的Pull请求中的两个文件?

时间:2015-12-23 00:59:40

标签: git bitbucket

我提出了一个包含100个文件更改的pull请求,但只有2个文件需要合并到master中。

我的问题:协作者是否可以仅将这两个特定文件合并为主文件而忽略剩余的98个文件? Bitbucket / Git上有这个选项吗?

2 个答案:

答案 0 :(得分:3)

如果只需要合并两个文件,则可以使用更好的解决方案将新提交推送到恢复其他98个文件状态的分支。

但要明确回答你的问题,我不知道要合并部分公关。

答案 1 :(得分:3)

否 - 拉取请求是单个交易。如果合并,则对您的提交将是全部或全部。如果需要,您需要将要提交的两个文件分开。好处是PR正在积极跟踪您的更新,直到它被关闭或合并为止。

我会推送一个新的提交,删除你不想包含的文件。例如:

2>&1

如果你不喜欢你的git提交历史中的所有这些混乱,你可以运行一个交互式rebase来清理它:https://www.atlassian.com/git/tutorials/rewriting-history/git-rebase-i/