Ads 468x60px

##EasyReadMore##

21 11月, 2017

git reset 恢復到指定的版本:

// 查歷史版本訊息
git reflog
// 強制恢復到指定的版本:
git reset --hard ${ltsi_srcrev}
git reset --hard b7057a9 


// 強制恢復到上一版本:
// 上面是介紹恢復 commit 訊息,之前修改過的檔案還會存在,底下會使用 reset hard 的方式恢復到上一版本,上一版本跟此版本之間所修改的檔案,將不會存檔,git reset 參數之一 –hard

git reset --hard HEAD~3
// 這指令意思是說,最後三個版本 (HEAD, HEAD^, and HEAD~2) 都不是您想要修改的,你也不想給其他人看見這三個版本資訊,如果您想要保存修改過的檔案,請勿下此指令,請用上面的方式去解決。

Refer:
Git 版本控制:利用 git reset 恢復檔案、暫存狀態、commit 訊息 | 小惡魔 - 電腦技術 - 工作筆記 - AppleBOY - https://goo.gl/nkQ6mQ

恢復git reset -hard 的誤操作- 簡書 - https://goo.gl/23GYWk

0 意見:

張貼留言

 
Blogger Templates