我可以将远程存储库的头部移动到先前的提交而不创建还原提交吗?这意味着在此操作之后,遥控器中的提交将会减少。
只是为了澄清,这是我不感兴趣的:
可能与否?
答案 0 :(得分:2)
不确定
git push origin <sha>:HEAD
将远程存储库的HEAD
设置为指向<sha>
。通常,git push
可以接受任何类型的source:destination
样式refspec,因此您可以更改任意远程分支引用的内容:
git push origin master:deploy
这会将远程deploy
分支设置为指向与本地master
分支相同的提交。