我正在使用SourceTree和Bitbucket,我已经从原始存储库创建了一个分支,我正在使用'compare'工具从分叉的repo合并到原始的更改。
问题是Bitbucket只允许我一次合并所有文件,我需要控制哪些文件应该合并,哪些文件不应该合并。
是否有办法从合并中排除文件?或者甚至是特定文件中的特定代码行?
这将更容易,在你的本地克隆的分支,你做合并,比较你的补丁分支与upstream/master
(你可以添加远程上游引用原始repo的url)。
该分支从upstream/master
开始。
您可以使用这里描述的选择性合并技术之一合并补丁分支和上游/主分支。
然后将合并的分支推送到fork,并从那里进行PR。