git revert和git reset區別

1、git revert 生成一個新的提交來撤銷某次提交,此次提交之前的commit都會被保留 2、git reset 回到某次提交,有三種參數可選,分別爲: git reset –Soft 回到這次提交的工作區,修改的文件也沒有提交也不會丟失 git reset –Hard 回到這次提交,並且所有修改都丟失 git reset –Mixed 回到這次提交,修改的數據不會提交只是暫時保存起來 參考
相關文章
相關標籤/搜索