Azure Dev Opsで削除したブランチを復活させる

先日、終了したプロジェクトのブランチを整理していて、特定のバージョンを保全するために作っていたブランチを誤って消してしまいました。(ブランチの名前の付け方が悪かった・・)

削除したブランチを復活させるには、Repos > Branchesの検索ボックスで、削除してしまったブランチの名前を入力します。この時、曖昧な検索はできず、ブランチの名前を完全一致で入力する必要があります。

適当な名前で検索すると、下記のように、「exact branch name」を入れろと言われます。

branchの完全な名前を思い出せない時ですが、ローカルでcloneしてあるgitのフォルダーの管理下でGitのコマンド「git reflog」を実行します。全履歴が表示されるので、ブランチを作った時の「checkout: moving from xxx to xxx」のようなログが残っているはずです。 ここでブランチ名がわかります。

完全一致でブランチ名がわかると、削除済みのブランチが検索結果に出てきますので、メニューから「Restore Branch」を選択するだけです。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク