如果乙個檔案不小心被刪除了,可以有兩種方法恢復:
1、需要記住所需恢復檔案的名字和版本號(commit id)
git checkout commit_id -- file_name
如果不加commit_id,那麼git checkout -- file_name 表示恢復檔案到本地版本庫中最新的狀態。
2、不需要記住所需恢復的檔案名字。
採用git ls-files命令,來看看這個命令的幫助資訊:
要檢視刪除的檔案:
git ls-files --deleted
使用命令checkout來恢復:
git checkout -- file_name
如果要恢復多個被刪除的檔案,可以使用批處理命令:
git ls-files -d | xargs git checkout --
如果要恢復被修改的檔案,命令:
git ls-files -m | xargs git checkout --
Git之刪除 恢復檔案
git rm,把本地檔案給刪掉 把本地原庫刪除 刪除 想要刪除的檔案 git status 檢視修改,確保已經刪除 git commit a 在本地庫儲存修改版本 git push original master 更新github 網路原庫。2 如果乙個檔案被刪除了,可以使用切換版本號進行恢復。恢復...
git 恢復被刪除的檔案
剛接觸 git 的時候,當碰到之前刪除某個檔案 比如 後面開發又需要恢復的時候,會採取非常笨的方法。從某乙個檔案存在的 commit 切換出乙個新的分支,再將需要的某個檔案拷貝出來。像是類的檔案有時候會直接叫 ui 設計師再發乙份。這種需要恢復檔案情況不多時 好像確實也不是太多,目前本人遇到這種情況...
git 不小心刪除本地檔案恢復
有時候不小心在git中rm了檔案。怎麼恢復呢?別急,咱們一步步來。首先git status一把,看看此時工作區的狀態 static files git status on branch master nothing to commit working directory clean 可見此時沒有任何...