1. 程式人生 > >git原生代碼回滾

git原生代碼回滾

git本地操作有時會有誤刪誤改並提交的時候,此時可以通過回滾獲得之前的特定版本

1. 檢視log

輸入  git log  檢視commit記錄

[xxxxxxx]$ git log

 結果大致如下(根據實際的commit操作不同,顯示結果也會有所不同)

commit 7d72d974a9ed718dc1f50194879d4409a9f5db4b (origin/qxw)
Merge: 99f3694 789a222
Author: taochengye <[email protected]>
Date:   Wed Dec 5 15:16:24 2018 +0800

2. 找到需要回滾的commit

根據時間和使用者確認需要回滾到的commitId,  輸入git reset --hard {commitId},將本地檔案回滾:

git reset --hard 7d72d974a9ed718dc1f50194879d4409a9f5db4b

 

--------------------------------------------------------------------------------------------------------------------

如果需要同時回滾遠端

[xxxxxxx]$ git push -f