在git中,5次提交中有可能只推4次吗?

在git中,5次提交中有可能只推4次吗?,git,push,commit,partial,Git,Push,Commit,Partial,我在本地git回购中总共有五次提交。在五次提交中,我希望推送4次提交,而不推送最后一次提交。有可能吗?使用refspec的: git push origin HEAD^:master 大师是什么意思?远程主分支?@Smrita,是的。。这是远程分支。并且,orgin是远程存储库,HEAD^是头上最后一个提交之前的提交的参考。因此,要从开发分支推送到开发远程分支,我假设执行以下命令aint I?git推送原点头^:development@Smrita对或者git-push-origin-d

我在本地git回购中总共有五次提交。在五次提交中,我希望推送4次提交,而不推送最后一次提交。有可能吗?

使用refspec的:

git push origin HEAD^:master   

大师是什么意思?远程主分支?@Smrita,是的。。这是远程分支。并且,
orgin
是远程存储库,
HEAD^
是头上最后一个提交之前的提交的参考。因此,要从开发分支推送到开发远程分支,我假设执行以下命令aint I?git推送原点头^:development@Smrita对或者
git-push-origin-development^:development
:)@Smrita,您还可以将本地分支作为目标而不是真正的远程存储库进行实验-通过指定点('.')作为远程存储库名称。像这样
git推送。HEAD^:RefspecTests
。RefspecTests是当前存储库上的分支名称:)