問題タブ [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 に答える
211 参照

git - Git ディレクトリの外に Git ハッシュ オブジェクトを作成することはできますか?

私はgit diff2つの文字列の間を取得しようとしています。次のコマンドが機能します。

ただし、Git ディレクトリ内で実行しないと失敗します。

コマンドのこの部分が失敗していると思います:

Git ディレクトリの外で実行できるようにする方法はありますか?

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

c# - C#でgitハッシュを長さ20のバイト配列に変換するにはどうすればよいですか?

C#でgitハッシュを長さ20のバイト配列に変換するにはどうすればよいですか? 現時点では、git ハッシュを文字列として表しています。

私はこれを試しました:

しかし、実際には、16進数を文字列表現ではなくバイト配列に変換したいと考えています。

データ構造として bytes20 を使用しているスマート コントラクトに git ハッシュを保存するには、これが必要です。

上記で試した方法が機能せず、20 桁の後にハッシュが切り捨てられるのはなぜですか? ここで提案されている回答の変換との違いは何ですか: How can I convert a hex string to a byte array?