你如何只推送新的提交[重复]
Posted
技术标签:
【中文标题】你如何只推送新的提交[重复]【英文标题】:how do you git push only the new commit [duplicate] 【发布时间】:2018-05-23 06:56:33 【问题描述】:因为 Git 是分布式的,提交者可以在自己的内部提交 存储库,他们可以进行一系列提交,然后 git squash 一系列提交以进行新的提交,然后 git push 仅新的 犯罪。在这种情况下,您在任何地方都没有原始提交: 它们仅在提交者的存储库中,不在 GitHub 上,也不在 你的克隆也一样。
你如何“git push only the new commit”?
【问题讨论】:
【参考方案1】:这只是一个正常的推动。我很确定他们在那里的意思:你只推送压缩的提交 - 而不是在压缩之前存在的提交。
假设您提交了 1/2/3 并压缩为 4 - 然后您使用普通的 git push
推送 - 然后提交 4 被推送并存在远程(例如在 github 上)并且 1/2/3 仅存在于本地
【讨论】:
以上是关于你如何只推送新的提交[重复]的主要内容,如果未能解决你的问题,请参考以下文章