我的主线分支上有两个提交,它是实际的项目主分支。我希望这两个提交作为单独的提交进入主线,即,我不想应用git rebase -i HEAD~2并将提交压缩到一个提交并推送一个提交。原因是这些是两个独立的逻辑实现,应该作为两个单独的提交而消失。 我在这里的疑问是确实给git push命令一次,按照它们在主线上的顺序推送这两个提交?
答案 0 :(得分:0)
我希望我能正确理解这个问题。是的,如果您在本地存储库中有两个单独的提交,如果您执行git push
,它们将保留两个单独的提交。推送到远程存储库可以保持各个提交的完整性 - 它不会将它们合并在一起或切换它们的顺序。