ブランチ「current-production」を持つリポジトリがあります。「update-ref」を使って「current-production」を新しいコミットに設定しようとしていましたが、最終的に「current-production」をコミット ハッシュにエイリアシング (?) しました。
元のブランチを削除しましたが、削除した場合:
git checkout 現在の運用
デタッチド ヘッド モードでコミット スナップショットを取得します。
私の質問は:
A) 「現行生産」とは何ですか? これはブランチまたはタグではなく、「git show-ref current-production」は結果を生成しません。
B) どうすれば削除できますか?
解決
どの「update-ref」コマンドがこれを引き起こしたのかはわかりませんが、最終的に .git 自体から「検索」を行い、.git ディレクトリに「current-production」という名前のコミット ハッシュを持つファイルを見つけました。そのファイルを削除すると、すべて問題ありません。