版本管理-Git提交特定版本到远程库

来源:互联网 发布:淘宝助理csv怎么导入 编辑:程序博客网 时间:2024/06/08 11:06

有些使用场景,我们提交到本地库有多个修改版本,比如hash8,hash9,hash10,但是,我们只想提交hash10这一次修改到远程库,而不是执行git push origin master后,将这三次修改同时提交到远程库,有没有机制实现呢?


有一种方法,通过 git push origin(远程库的名字) hash10 : master 意思是将commit id编号为hash10提交到远程库中,但是这里有一个陷阱!

如果你有8,9,10三个修改版本要push,如果 像上面那样选定hash10,它会把hash8,hash9也提交上去。

如果 git push origin hash8: master 如果hash8是最远的一次修改,那么这样才保证只会将hash8这一次修改版本提交上去。

2 0