之前我使用过其他版本控制系统,但对git和github几乎没有经验。
我想为一个项目做贡献,所以我在github上分叉,获取我的fork的本地副本,编辑它,提交它,将更改推回到我的github fork,并打开原始上游的pull请求作者看看。一切似乎都很好。作者说他会稍微使用它。
但是现在我想用第二个拉取请求解决项目的第二个问题。但我提交和推送的所有内容最终都会附加到第一个拉取请求中。我想要做的是为后续更改提出新的第二次拉取请求,而第一次拉取请求仍处于暂挂状态,尚未合并到上游。
我需要执行哪些步骤才能执行此操作?我使用的是git-bash。
答案 0 :(得分:3)
您必须将您的开发视为不相关的独立功能。 你的第二个特性应该使用一个新的分支/分支,它应该是从原始/ currentVersion项目创建的,就像第一次一样。