我们已将git公共项目分配到我们的本地git仓库中。我们必须在分叉项目中添加一个文件夹,以使其与我们自己开发的持续集成系统一起工作。但是,当我们回馈公共回购时,我们不希望这些公司特定文件成为拉取请求的一部分。 github是否支持这种流程?我们可以想到几个解决方案,但它们似乎都不优雅。有没有人遇到过这种情况?你的解决方案是什么?
谢谢!
PS:对Git来说相对较新,所以我可能没有用正确的搜索词进行搜索。如果已经提出并回答了这个问题,请道歉。
答案 0 :(得分:1)
我不这么认为。您需要在一个分支(A)上保留公司特定的更改,并将您想要的更改返回到另一个分支(B)上的上游。
然后将来自B的拉取请求发送回上游/主站。拉取请求是要求再拉一次“提交”的请求。除非您正确地提交提交,否则没有文件级粒度。