首頁 > 開發工具 > Git > 主體

Git基礎詳解之git恢復被刪除的檔案(實例詳解)

WBOY
發布: 2022-03-31 20:48:04
轉載
4551 人瀏覽過

這篇文章為大家帶來了關於Git的相關知識,其中主要介紹了關於git恢復被刪除的文件的相關問題,包括了刪除操作提交到了本地庫、刪除操作添加到了暫存區、刪除操作盡在工作區的相關內容,希望對大家有幫助。

Git基礎詳解之git恢復被刪除的檔案(實例詳解)

推薦學習:《Git教學

1.恢復前的幾句話

所謂使用git 指令來恢復被刪除的文件,前提是此文件需要被git管理。
換句話說就是 此文件在之前已經被提交到版本庫了。
這是一個基礎條件。
如果此檔案沒有被git管理,那刪除掉了就和在電腦上刪掉一個普通檔案一個道理。
【核心】:檔案復原的核心想法是 : 將工作區狀態重置成與存在對應檔案的版本的狀態一致,則檔案就回來了。
【重點】git reset --hard 指令的理解

2.情境一:刪除操作提交到了本機函式庫

情景解释 : 工作区中删除一个文件,git add 到暂存区,git commit 提交版本库
登入後複製

1.查看工作目錄和狀態

Git基礎詳解之git恢復被刪除的檔案(實例詳解)

#2.刪除文件,並新增至暫存區,提交到版本庫

Git基礎詳解之git恢復被刪除的檔案(實例詳解)

3.檢視工作區的檔案目錄

Git基礎詳解之git恢復被刪除的檔案(實例詳解)

4.恢復到先前存在該檔案的版本,並查看工作區的檔案

Git基礎詳解之git恢復被刪除的檔案(實例詳解)

#3.情境二:刪除作業新增至了暫存區

情景解释 :工作区中删除一个文件,git add 到暂存区
登入後複製

1.查看工作目錄和狀態

Git基礎詳解之git恢復被刪除的檔案(實例詳解)

#2.刪除文件,並新增到暫存區

Git基礎詳解之git恢復被刪除的檔案(實例詳解)

3.檢視工作區的檔案目錄

Git基礎詳解之git恢復被刪除的檔案(實例詳解)

4 .恢復到先前存在該檔案的版本,並查看工作區的檔案

Git基礎詳解之git恢復被刪除的檔案(實例詳解)

#4.情境三:刪除作業僅在工作區

情景解释 : 工作区中删除一个文件
登入後複製

1.查看工作目錄和狀態

Git基礎詳解之git恢復被刪除的檔案(實例詳解)

#2.刪除文件,僅在工作區中刪除文件
3.查看工作區的檔案目錄

Git基礎詳解之git恢復被刪除的檔案(實例詳解)

4.恢復到先前存在該檔案的版本,並查看工作區的檔案
【下面有兩種方式都ok,推薦使用圖2的方式,也是git推薦的方式】

Git基礎詳解之git恢復被刪除的檔案(實例詳解)
Git基礎詳解之git恢復被刪除的檔案(實例詳解)

推薦學習:《 Git教程

以上是Git基礎詳解之git恢復被刪除的檔案(實例詳解)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
git
來源:csdn.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!