你怎么git只推新提交

时间:2017-12-09 01:16:17

标签: git

  

因为Git是分布式的,并且提交者可以在自己的内部提交   存储库,他们可以进行一系列的提交,然后git squash the   一系列提交进行新提交,然后git只推新   承诺。在这种情况下,您没有任何地方的原始提交:   它们只在提交者的存储库中,而不是在GitHub而不是在GitHub中   你的克隆也是。

你如何“git只推送新提交”?

1 个答案:

答案 0 :(得分:1)

这只是正常推动。我很清楚他们在那里的含义:你只是推动压扁的提交 - 而不是压制之前存在的提交。 让我们说你提交了1/2/3并压缩到4 - 然后你用普通的git push推送 - 然后提交4被推送并且存在远程(例如在github上)并且1/2/3仅存在于本地< / p>