私は理解しています blob、ツリー、または別の注釈付きタグにgitタグを使ってタグ付けすることは可能です。私はこれを可能にするアーキテクチャと概念的な設計を理解しています。なぜgitタグはブロブかツリー(またはタグ)ですか?
しかし、私は実際のアプリケーションの考え方(または「実際のワークフロー」アプリケーション)を考えていません。
ここでスタックオーバーフローの検索私は、advice not to do soとコミットされていないオブジェクトのタグ付けについて言及した答えが1つしか見つかりませんでした。
の可能性状況いつもコミットしていないオブジェクトにタグを付けることは適切でしょうか?
技術的には、注釈付きタグ*はコミットされていないオブジェクトにタグを付ける例ですが、それはあなたが意味するものではないと思います。 – hvd
@hvd、私は実際にそれを認識しませんでした。それを指摘してくれてありがとう!いずれにしても最終的にコミットに結びつくので、私の疑問はまだ残っています。 – Wildcard
これは標準的な方法ではありませんが、必ずしもワークツリー自体に属しているわけではありません。公式のgitリポジトリの場合、メンテナーの公開sshキーにはそのような方法でタグが付けられます。タグはコミットのツリー内にないため、タグにアクセスする唯一の方法です。 – jpaugh