int*_*nt3 2 git version-control
我是第一次尝试为开源软件做贡献,但我对版本控制系统缺乏经验.特别是,现在我想对代码的不同部分进行一些更改,但我不确定维护者是否希望将所有这些更改集成到主存储库中.但是,我将要做的更改是独立的,即它们会影响文件的不同部分或不同文件的部分.
我该如何进行更改?如果我在同一个分支上创建一串提交,维护者是否能够从单个提交中选择他想要的内容?例如,他可以修改我在第二次提交时所做的更改而忽略第一次提交吗?或者我应该在单独的分支中进行每项更改?
编辑:也许我应该提一下,我特别关注github.
使更改功能明智并以这种方式提交:每个完整功能都有单独的提交.即使它触及几个文件.
然后,您可以发送这些完整功能的补丁 - 如果例如,这将简化合并.项目维护者只会同意您实施的一些内容.
| 归档时间: |
|
| 查看次数: |
267 次 |
| 最近记录: |