git は削除されたブランチをどのように復元しますか? git delete Branch 誤ってブランチを削除します

git で削除されたブランチを復元する方法: 1. 「git reflog」コマンドを使用して、削除されたブランチの最後のコミット レコードの commitSHA 値を検索します; 2. 「git checkout -b dev commitSHA value selected」コマンドを使用して復元します削除されたブランチ。

この記事の動作環境: Windows 10 システム、Git バージョン 2.30.0、Dell G3 コンピューター。

コードをマージする際に、ソースブランチの削除にチェックを入れました。

gitで削除されたブランチを復元する方法

ブランチの削除には 2 つの可能性があります。削除操作は git ログで確認できるコマンドを使用して実行されます。もう 1 つは、ブラウザーがブランチをマージするときに、マージ後にソース ブランチを削除するオプションがチェックされることです。

1. 削除されたブランチを表示する

1

git remote prune --dry-run origin

削除されたブランチは dev です

2. 削除されたブランチの最後のコミット レコードのコミット SHA 値を見つけます。

1

git reflog

最後のコミットのコミット SHA 値は 5f8fe57 です

3. ブランチを復元する

1) コマンドを使用して復元します。

1

git checkout -b dev 5f8fe57

2) コミット SHA に基づいて Gitlab 上に新しいブランチを直接作成し、削除されたブランチを復元します。

おすすめ

転載: blog.csdn.net/u012118993/article/details/124613777