2017-08-07 12 views
0

gitリポジトリを「ベアリポジトリ」形式で格納するBitbucket Serverを使用しています。ベアリポジトリの元に戻すブランチ?

開発者は、誤ってリモートのリポジトリ内のブランチをリポジトリから削除しましたが、元に戻す方法はありますか?

+0

これは裸のリポジトリ用ですが、私は信じているコマンドにアクセスすることはできません。 – Charlie

+0

他の開発者がこのリポジトリをローカルに持っていない場合は、BitBucketのサポートをお願いします。最悪の場合、dbをスナップショットする必要があります。 – medik

+1

@medik AFAIU Bitbucket Serverのローカルインストールで提供されるローカルリポジトリです。 – phd

答えて

1

git fsck --unreachableを使用して、参照されていないコミットを一覧表示します。 git showgit logを使用して支店を検索してください。削除されたブランチの先頭であるコミットを見つけると、git branch $SHA1を使用してブランチを作成します。

関連する問題