赞
踩
reset
重置 (重置到某次提交后, 之前的 git 提交记录会丢失, 代码默认仍会保留)revert
还原 (还原到某次提交后, 之前的 git 提交记录还在, 并且本次会新增一次 revert
的记录)rebase
变基 (可以用于合并多次提交为一次提交)经典场景
# 重置到某次提交 (保留代码, 删除此后的本地提交记录)
# git reset <commit-id>
git reset b905a120
# 还原到某次提交 (保留代码, 保留本地提交记录, )
# git revert <commit-id>
git revert b905a120
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。