我是git的新手,我正在尝试合作Github项目。我分叉了一个项目,添加了功能,并根据自己的需要移植到Android。在基础项目中需要添加的功能,但不是与android相关的文件。如果没有我提交给我自己的fork的文件,只有与android开发有关的拉取请求的程序是什么?
我认为这将是一个共同的任务,因为我会在这个主题上找到很少的理念。但是,我很难找到这个主题。
感谢。
答案 0 :(得分:4)
这样做的方法是使用分支。
您可以在fork中的另一个分支中进行Android更改。这样,变化就会分开。
如果您希望对fork中的 featureA 进行更改,请将 featureA 分支合并到fork的 master 中。
每当您对另一个项目执行Pull Request时,请使用分支,并确保该分支基于您分叉的上游仓库的当前状态 - 否则您将有很多不需要的更改。