rb6*_*612 8 git github pull-request
大多数Git工作流程都说从不提交你的fork的主人,因为那时你的主分支将偏离原点.但是,在上游的主服务器上重新提交你的提交(来自你的主分支)是不是很有用?我知道这有点复杂,但我不明白为什么这是不好的做法.
大多数人可能不想重新设定每个想要从上游拉取时都进行变基,因为你会丢失一些历史元数据(时间戳、潜在的压缩等)。但对于其他人来说,这可能不是问题。
另一个原因是拉请求。理想情况下,您会将拉取请求的内容放在主题分支上,然后(希望)将其合并到上游,之后您只需删除该主题分支并从主分支拉取即可。这样,您的历史记录中就不会保留旧的(现在重复的)提交。
能够保持主分支“纯粹”的能力是值得一提的,因为任何时候你都可以拉动你的主分支并且不会发生冲突。这样,在分叉 6 个月后,您仍然可以一眼看出什么是“他们的”,什么是“您的”。