git 如何回復改爛掉的檔案 git reset and git checkout

在 svn 習慣用
#svn revert filename
去把一個改爛的檔案還原成 update 之後最後一版的版本

在 git 用法不太一樣, 不是下 revert

要用
#git reset –hard HEAD

可以一口氣把所有檔案都回復到修改前的版本

如果要回復單一檔案 (像 svn revert 一樣)

則可用
#git checkout filename

svn 跟 git 的指令有些不太一樣
所以還是去買了一本書來翻…

老實說這本書翻譯的不是很好
有些字眼, 像是 commit 他翻成 “送交”
其實我也不知道該翻成什麼好

這種情形感覺應該是保留原字
或是在第一次出現 “送交” 的時候 旁邊寫的 commit 註解一下
但是都沒有…

如果只是想指令速查
可以上網 google 一下即可

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料