git本地操作有時會有誤刪誤改並提交的時候,此時可以通過回滾獲得之前的特定版本
1. 查看log
輸入 git log 查看commit記錄
[xxxxxxx]$ git log
結果大致如下(根據實際的commit操作不同,顯示結果也會有所不同)
commit 7d72d974a9ed718dc1f50194879d4409a9f5db4b (origin/qxw) Merge: 99f3694 789a222 Author: taochengye <13601408243@163.com> Date: Wed Dec 5 15:16:24 2018 +0800
2. 找到需要回滾的commit
根據時間和用戶確認需要回滾到的commitId, 輸入git reset --hard {commitId},將本地文件回滾
git reset --hard 7d72d974a9ed718dc1f50194879d4409a9f5db4b
如果需要同時回滾遠程
[xxxxxxx]$ git push -f
