問題タブ [commit-message]
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.
git - git で誤ったコミット メッセージ (プッシュしたもの) を編集するにはどうすればよいですか?
履歴のより深いコミット メッセージを変更したいので、多くの新しいコミットをプッシュしました。
コミットメッセージを変更するにはどうすればよいですか? 出来ますか?
version-control - Mercurial で間違ったコミット メッセージを編集するには?
私は現在 TortoiseHg (Mercurial) を使用していますが、誤って間違ったコミット メッセージをコミットしてしまいました。リポジトリでこのコミット メッセージを編集するにはどうすればよいですか?
svn - SVN Commit Message Template と Hook to Verify を作成する方法
ソース管理に Visual SVN Server と Tortoise SVN (クライアント) を使用しています。すべての開発者に、チェックイン ノートの一貫した形式を標準化してもらいたいと考えています。
たとえば、コミットメッセージをデフォルトに...
あらすじ:
開発者名: (事前入力)
にレビューされました:
[バグ ID]:
[バグの状態を変更]:
既知の問題点:
影響を受けるファイル: (事前設定済み)
将来的には、[Bug Id] と [Bug State] に情報を提供して、バグ追跡システムへの自動更新をトリガーしたいと考えています。また、開発者名と影響を受けるファイルには、svn ユーザーとユーザーがコミットしているファイルが事前に入力されている必要があります。
リンクやサンプルをお送りください。
svn - モジュールごとのサブバージョンの追加、コピー、変更、削除通知
現在、特定のリポジトリにコミットがあるときにメールを送信する mailer.py ファイルがあります。
リポジトリ内のモジュール (ディレクトリ) の所有者にのみ電子メールを送信する方法を知っている人はいますか?
例:
http://sigserver/sigrepo1 (このレポ 1 のコミットについて全員が電子メールを受け取ります)
http://sigserver/sigrepo1/mymodule (mymodule が変更された場合にのみ通知を受ける必要があります)
CVS には、次の cvsinfo ファイルがあります。これを処理します。SVNにそのようなものがあるかどうか疑問に思っています
git - 「git」の JIRA コード検証コミット フック
チェックイン メッセージに JIRA 課題番号が確実に表示されるようにする、使用できる git commit フックを持っている人はいますか? 私は git commit フックから JIRA を動かした経験がないので、助けていただければ幸いです - 作業ソースはなおさらです!
svn - TortoiseSVN 経由でコミットするときに、開発者にメモを入力させるにはどうすればよいですか?
たくさんのコミットをよく目にしますが、チケットを参照するメモはありません...そして、戻って手動で差分を確認することになります。悪くはありませんが、メモがあると便利です。何か案は?
git - エディター/IDE で (目立たないように) コミット メッセージを指定する方法
背景:現在使用しているテキスト エディターには、git のサポートが組み込まれていません。それでも、ユーザー作成のアドオンをサポートしているので、ファイルを保存するたびにリポジトリに自動コミットするアドオンを作成しました。
リポジトリへの自動保存は簡単ですが、コミット メッセージは現在のところあまり役に立ちません。コミット メッセージとして「自動保存」というテキストで現在の日付と時刻を平手打ちするだけです。
この状況を見て、ユーザーがファイルを保存するたびに (必要に応じて) 異なるコミット メッセージを指定できるようにするという問題を、テキスト エディターがどのように処理しているかを調べると役立つかもしれないと思いました。
質問:テキスト エディタで、ユーザーが自動化されていないコミット メッセージを控えめに指定できるようにするにはどうすればよいですか? ユーザーにポップアップ ダイアログ ボックスが表示されますか? エディターは、コミット メッセージの一時的なストレージとして機能するだけのスクラッチ バッファーを提供しますか? しばらくすると「ナグ画面」のように感じずにこれを行う方法はありますか?
api - Mercurial インプロセス フックでコミット メッセージにアクセスするにはどうすればよいですか?
私は試してきました
ただし、常に空の文字列が出力されます。これは precommit フックであり、メッセージがまだ利用できないためですか? それとも、明らかな何かが欠けているだけですか?
git - コミットに選択したエディタを git に使用させるにはどうすればよいですか?
コミット メッセージを Vim で書きたいのですが、git はそれらを Emacs で開いています。
常に Vim を使用するように git を設定するにはどうすればよいですか? 単一のプロジェクトだけでなく、グローバルにこれを行いたいことに注意してください。
svn - Subversion コミット メッセージのコピー
これがベスト プラクティスではないことはわかっていますが、ときどき大きなバッチ アップの変更をトランクにマージするとき (そして、自分のブランチが最新であることはわかっています) は、単にトランクの内容を削除し、次に、ブランチの内容をコピーして、1 時間競合の解決に対処する必要がないようにします。問題は、各ファイルのコミット メッセージの履歴全体が失われているように見えることです。私のブランチにはまだコミットメッセージの正しい履歴があります...どうすればそれらをマージできますか?