Git快进合并与Git重置相同--硬
关于git的这句话是真的吗?Git快进合并与Git重置相同--硬,git,Git,关于git的这句话是真的吗?merge(可以快进)与对要合并到的分支的头进行git重置基本相同 (当merge不是快进时,很明显该语句不是真的)是的,只要您没有未限制的更改。如果有,git reset--hard将放弃这些更改,而快进合并则不会。不带--hard参数的重置与快进合并的行为相同 快速向前合并的功能,来自: 当合并解析为快进时,只更新分支 指针[…] reset--hard的作用(也来自): 将当前磁头重置为指定状态 对分支历史的影响是相同的,但git reset--hard将删除任
merge
(可以快进)与对要合并到的分支的头进行git重置基本相同
(当merge不是快进时,很明显该语句不是真的)是的,只要您没有未限制的更改。如果有,git reset--hard
将放弃这些更改,而快进合并则不会。不带--hard
参数的重置与快进合并的行为相同
快速向前合并的功能,来自:
当合并解析为快进时,只更新分支
指针[…]
reset--hard
的作用(也来自):
将当前磁头重置为指定状态
对分支历史的影响是相同的,但git reset--hard
将删除任何本地修改。