网站建设重庆,沈阳男科医院排名前十,python做网站原理,广州建设银行预约公积金网站撤销操作
git checkout -- filename#xff0c;放弃文件的当前更改#xff0c;回到最近一次的提交状态git reset HEAD filename#xff0c;取消暂存文件git commit --amend#xff0c;覆盖上一次的提交#xff0c;虽然不是撤销操作#xff0c;但有类似的…撤销操作
git checkout -- filename放弃文件的当前更改回到最近一次的提交状态git reset HEAD filename取消暂存文件git commit --amend覆盖上一次的提交虽然不是撤销操作但有类似的效果git rebase -abort撤销一次rebase
回滚历史
git reset --hard HEAD^回滚到上个版本^和~1等价^^和~2等价^~2相当于~3以此类推git reset --hard HEAD~2回滚到前两个版本git reset --hard SHA-1 回滚到指定版本号如果是版本号前几位git会自动寻找匹配的版本号git reset --hard tag回滚到指定标签的版本git reset --hard SHA-1 filename回滚某个文件到指定版本号
撤销历史
git revert HEAD撤销最近一次的提交并作为一次新的提交git revert HEAD~1撤销最近两次的提交并作为一次新的提交git revert SHA-1撤销指定版本的提交并作为一次新的提交