問題タブ [git-hash]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
256 参照

git - Git コミット ハッシュからすべてのシンボリック名を取得するにはどうすればよいですか?

Git コミット ハッシュに複数のタグが関連付けられている場合、および/または複数のブランチの先頭である場合、それらすべてを一覧表示する良い方法はありますか?

git name-revgit describe、およびのオプションを調べましたがgit symbolic-ref、希望どおりのオプションが見つかりませんでした。イライラすることに、タグのみgit name-revをリストする--tagsオプションがありますが、ブランチのみをリストする明らかなメカニズムはありません(とにかく、ブランチよりもタグを常に好むようです)。git name-rev

コミット ハッシュをそのすべてのシンボリック名にマップするには、すべての結果に対して実行git tag --listしてから実行する必要がありますか?git branch --all --listgit rev-parse

0 投票する
0 に答える
21 参照

git - 何がハッシュされていますか: git hash-object abc.txt?

ファイルサイズが 3 で、正確に 3 文字が含まれるファイル abc.txt がありますabchttps://hexed.itにドラッグすると、次のようになります。

ここに画像の説明を入力

git hash-object abc.txt次にf2ba8f84ab5c1bce84a7b441cb1959cfc7093b7f--no-filtersオプションの有無にかかわらず、 を生成します。

ただし、オンラインの SHA1 ジェネレーターのいずれかにアクセスすると、3 つの文字abca9993e364706816aba3e25717850c26c9cd0d89d.

git hash-objectハッシュの計算に使用しているコンテンツは何ですか?

0 投票する
3 に答える
121 参照

git - マスター ブランチのすべての Git コミット ハッシュ ID を取得する方法

マスター ブランチのすべてのコミット ハッシュ ID を取得したいと考えています。ただし、次のコマンドを使用すると、最新のコミット ID のみが結果と一致します。古いコミット ハッシュ ID はマスター ブランチに属していません。マスター ブランチにのみ属するコミット ハッシュ ID を取得する他の方法はありますか?

git rev-parse origin/master --all