私たちはGitBlitサーバーを持っていますが、ログインしてもUIは実際にはn commitによってもたらされた変更を表示しません。私は "git commit [HASH]"のようなコマンドがあることを期待していました。このコマンドは、そのコミットによって行われた変更を示しています。コミットによってもたらされた変更を確認するには?
これは簡単に表示されますか?
私たちはGitBlitサーバーを持っていますが、ログインしてもUIは実際にはn commitによってもたらされた変更を表示しません。私は "git commit [HASH]"のようなコマンドがあることを期待していました。このコマンドは、そのコミットによって行われた変更を示しています。コミットによってもたらされた変更を確認するには?
これは簡単に表示されますか?
git diff HEAD^
は
git diff <HASH>
をコミットし、現在、最後の間のdiffはあなたの現在といずれかの間の差分を表示しますあなたが表示されますあなたもちょうどなど
をコミット
あなたはそれが次
git show <commit-id>
を使用することができますコミットメッセージと差分を表示します。
通常は、Sandeepの答え( 'git show')はあなたが望むものです。 'git show'は実際に' git diff'を実行します(もっと正確には、それのわずかな変形)。 'git diff'は* any * commitを他の* commitと比較させますが、一度に2つのみコミットします。たとえば、コミットとワークビットのどちらかをコミットします。 – torek