關於git被誤刪除的分支還原問題

2022-09-06 19:33:17 字數 400 閱讀 2394

在開發過程中, 有可能會將正在開發的本地分支誤刪, 本地分支被刪除時, 如果已經將本地分支的變更推送到了遠端, 還沒有問題, 如果被刪除的本地分支只提交了沒有推送到遠端, 就悲劇了, 相當於在你上一次推送**之後的所有變更都被刪除, 此時, 可以通過以下方式恢復被刪除的本地分支.

第一步: 使用 git reflog 命令檢視當前程式的所有本地變更記錄

第二步: 使用 git branch new-branch-name commitid 命令根據提交記錄來還原分支

gitlab如何恢復被誤刪除的分支

幾個月前手賤,刪了工程的乙個以為沒有用的分支,一直沒人注意到,今天要找 時才發現,嚇得我一身冷汗,趕緊上谷歌找idea,還好還好,有辦法恢復 1 先找到那個分支盡量最新的乙個commit記錄,可以通過整個工程主分支的提交log找到,可能有人要說了,我就是因為分支被刪除了所以沒有 你還讓我找提交記錄?...

記錄linux bin被誤刪除的解決過程

1 事因 執行shell測試時,shell中rm rf path 變數 path為空,結果執行的命令是rm rf 2 造成後果 大部分 bin下的shell命令無法執行,例如ls mkdir chmod tar ssh login。也就是想ssh遠端登入也不行了。3 解決過程 1 好在我當前ssh會...

通過RDB還原使用者誤刪除的郵件

1.在任意一台郵箱伺服器上新建rdb資料庫目錄 c rdb01 2.使用windows server backup還原已備份的郵件資料 mbdb02 庫到 c rdb01 目錄下 3.建立rdb資料庫 不能通過emc建立 new mailboxdatabase recovery name rdb01...