タグ付けされた質問 「commit-message」


7
git commitメッセージで過去形または現在形を使用する必要がありますか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 6年前休業。 私は一度読んでいるgitの「xに対してテストを追加」など、メッセージが不可欠現在時制にする必要がありますコミット。私はいつも過去形、たとえば「xの追加テスト」を使用していることに気づきました。 以下は、最近のJohn Resigコミットで、2つのメッセージを1つにまとめたものです。 操作テストでさらにjQueryセットの結果を調整します。予想されるテスト結果の順序も修正しました。 それは重要ですか?どちらを使用すればよいですか?

7
最初の行だけでgitログを出力する方法は?
の形式をカスタマイズしようとしていますgit log。すべてのコミットを1行で表示したい。各行には、コミットメッセージの最初の行のみが表示されます。 私はそれgit log --pretty=shortでうまくいくことがわかりましたが、私のコンピュータでgit logは(タイムスタンプのほかに)完全なログが表示されます。 さらに、manページで定義されているプレースホルダーを使用してみました。しかし、ログメッセージを短くするコマンドが見つかりませんでした。git log --pretty=format:'%h : %s'ショートハッシュ%hとメッセージ全体%sを1行で表示するこの行を試しました。 git version 1.7.3.1.msysgit.0Vistaで使用しています。 多分それは私が私のコミットメッセージを書く方法と関係があるのでしょう。次に例を示します。 Added some functionality. + Added print function in Foo class. + Added conversion from foo to baz. したがって、与えられた例ではAdded some functionality.、短縮されたハッシュを前に付けて出力したいだけです。



1
いつコミットメッセージのタイプとして「雑用」を使用するのですか?
セマンティックバージョン管理コミットメッセージchoreでの使用は何ですか?featやfixのような他のタイプは明確ですが、「雑用」をいつ使用するかわかりません。 誰かがその使用例をいくつか提供できますか? 別のおそらく関連のない質問:のようなファイルを変更するためのコミットのメッセージの適切なタイプは何.gitignoreですか?

4
Git: 'git reset'後にコミットメッセージを再利用/保持する方法は?
Gitユーザーが定期的にこの状況に遭遇するので、フィックスアップコミットに適合しない、--amendまたはrebase -iフィックスアップコミットを使用しない方法で、1つ以上のコミットをやり直す必要があります。通常、私は次のようなことをします git reset HEAD~1 # hack, fix, hack git commit -a # argh .. do I need to retype my message? 私は賢明な合成コミットメッセージを非常に真剣に受け止めています。通常、それらには、変更のための参照と理由を含むより大きなテキストが含まれています。これまでは、ソートされていないを介して古いコミットメッセージを回復するための長いプロセスにかなり悩まされていますgit reflog。git logコピーと貼り付けのプロセスをます。 これに取り組む方が良いですか?そして、もし私が複数のコミットで構成されているとしたらどうでしょうか? 編集:これについて少し考えた後、私が探しているのは、フィックスアップ/修正コミットが適切でないコミットメッセージのgit stashのような機能です。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.