使用git恢復未提交的誤刪資料
不小心將專案中一個資料夾刪除還未提交,或者已經提交, 此時想要恢復資料該怎麼辦?
答案是git reflog,使用git reflog
命令可以幫助恢復git誤操作,進行資料恢復。
操作過程:
開啟終端命令列,進入到專案目錄,輸入git reflog,可以得到如下結果:
git記錄每次修改head的操作,git reflog
/git log -g
可以檢視所有的歷史操作記錄,然後通過git reset
命令進行恢復。
想要將程式碼恢復到"ssm-login初始化"時的版本,此時的head記錄值為"b40839f",輸入如下命令即可:
git reset --hard b40839f
誤刪資料回來啦!
相關推薦
使用git恢復未提交的誤刪資料
不小心將專案中一個資料夾刪除還未提交,或者已經提交, 此時想要恢復資料該怎麼辦?
Git管理 本地檔案誤刪(提交和沒提交情況下),恢復檔案的方法
注意:右鍵空白區域彈出的git的版本庫瀏覽器視窗,為本地庫。提交與否影響的是此處是否和資源管理器目錄的一致。
delete誤刪資料使用SCN號恢復(推薦)
問題描述:使用scn號恢復誤刪資料 1.查詢系統閃回的scn值以及當前日誌的scn值,因為我這個是測試,建立的表是在在後邊,所以scn值要大於下邊這兩個scn值,所以對我恢復資料沒有用,如果我建立的資料是在下邊這兩個SC
MySQL誤刪資料或者誤清空表恢復
前提: 確認MySQL server開啟了binlog,設定了以下引數: [mysqld] server-id = 1 log_bin = /var/log/mysql/mysql-bin.log
PostgreSQL 恢復誤刪資料的操作
在Oracle中;刪除表或者誤刪表記錄;有個閃回特性,不需要停機操作,可以完美找回記錄。當然也有一些其他的恢復工具;例如odu工具,gdul工具。都可以找回資料。而PostgreSQL目前沒有閃回特性。如何在不停機情況下恢復
通過備份 Etcd 來完美恢復 Kubernetes 中的誤刪資料
誤刪或者機器宕機,會導致 Etcd 資料的丟失或某個節點的 Etcd 資料異常時,請不要慌,認真看完此文,絕對有收穫。當誤刪時,如何恢復資料,這個操作需求在實際環境當中是不可避免的。以下描述刪除兩個 namespace 下
SqlServer無備份下誤刪資料恢復
轉載至SqlServer無備份下誤刪資料恢復 - 傾聽-靜軒水月 - 部落格園 (cnblogs.com) SqlServer無備份下誤刪資料恢復
SqlServer無備份下誤刪資料恢復妙招
系統已上線,給客戶修改bug的時候,使用delete語句刪表資料,沒想到庫沒切換成測試庫。誤刪了正式庫的資料,而且一次備份都沒有做過,玩大了
Mysql誤刪資料解決方案及kill語句原理
mysql誤刪資料 使用delete語句誤刪資料行 使用drop table或者truncate table誤刪資料表
linux檔案被覆蓋如何恢復_Linux中誤刪檔案的恢復方法
技術標籤:linux檔案被覆蓋如何恢復檢視檔案md5 做為Linux的從業者大家對"rm -rf"這個命令肯定又愛又恨。
MySQL 誤刪資料應該怎麼處理?
如此處理各種情況下的誤刪資料 delete 語句刪除 用 delete 語句誤刪了資料行,可以用 Flashback 工具通過閃回把資料恢復回來。Flashback 恢復資料的原理,是修改 binlog 的內容,拿回原庫重放。而能夠使用這個方案的
Oracle資料庫恢復delete誤刪且已提交的資料
技術標籤:oraclejava SQL語句測試時,不小心把表中資料全刪除了怎麼辦? 不要慌,不要急,不聲不響的恢復就可以了
git fsck 恢復誤刪 stash 貯藏的資料
最近犯了一個之前的錯誤,stash 之後的內容沒有應用到程式碼上就手欠直接給刪除了。後來發現 git fsck 可以恢復資料,終於得救。
使用Binlog日誌恢復誤刪的MySQL資料實戰
前言 “刪庫跑路”是程式設計師經常談起的話題,今天,我就要教大家如何刪!庫!跑!路!
git 恢復誤刪檔案
今天,提交git的時候發現runtime資料夾沒有做忽略,於是有了一下情況: 結果在工作區的檔案也給刪除了。
如何刪庫跑路?教你使用Binlog日誌恢復誤刪的MySQL資料
前言 “刪庫跑路”是程式設計師經常談起的話題,今天,我就要教大家如何刪!庫!跑!路!
大資料開發技術之被誤刪的HDFS檔案如何有效恢復
HDFS是大資料領域比較知名的分散式儲存系統,作為大資料相關從業人員,每天處理HDFS上的檔案資料是常規操作。這就容易帶來一個問題,實際操作中對重要資料檔案的誤刪,那麼如何恢復這些檔案,就顯得尤為重要。
檔案誤刪怎麼辦?好用的資料恢復軟體有哪些?推薦Do Your Data Recovery mac版
Do Your Data Recovery Pro破解版 for Mac(萬能資料恢復軟體) 檔案誤刪怎麼辦?好用的資料恢復軟體有哪些?Do Your Data Recovery mac版是Macos上一款萬能資料恢復軟體,可以快速恢復已刪除的圖片、視訊等資料,由於
Git stash被誤刪恢復策略
場景: 通過stash儲存,被使用git stash drop 丟起。 專案開發中,不想commit提交,但要切換到其他commit或者branch,臨時處理緊急任務,使用 git stash 備份當前的工作內容。但因不當操作使用“git stash drop”,暫
Mongodb資料庫誤刪後的恢復方法(兩種)
方法一:通過 oplog 恢復 如果部署的是 MongoDB 複製集,這時還有一線希望,可以通過 oplog 來儘可能的恢復資料;MongoDB 複製集的每一條修改操作都會記錄一條 oplog,所以當資料庫被誤刪後,可以通過重放現有的oplo