問題タブ [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.

0 投票する
4 に答える
32823 参照

git - gitのコミットメッセージを入力した後はどうすればよいですか?

テキストエディタをgit commit -a入力するとポップアップが表示され、コメントを入力します。コメントを入力した後、実際にコミットする次の段階に移動するには、どのボタンを押す必要がありますか?

デフォルト設定のWindowsでmysysGitを使用しています。

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

build - commit-message でハッシュタグを使用して Jenkins/Hudson でビルドをトリガーする

特定の文字列がコミット メッセージに表示された場合にのみ、Hudson/Jenkins ビルドをトリガーすることは可能ですか?

たとえば、次のようなコミット メッセージを記述して、アプリケーションを開発環境にロールアウトするビルドをトリガーしたいと考えています。

MYPROJECT-123 MyClass.java の NPE を修正#deploy:DEV

一般的なアイデアは、Continuos Deployment に関するこのすばらしい講演で説明されていますが、Hudson でこれを行う方法に関する情報は見つかりませんでした。

commit-hooks や web-hooks などの外部システムではなく、Hudson 自体でこの動作を行うことをお勧めします。

0 投票する
4 に答える
12847 参照

git - How to skip the commit message step in "git commit --amend"?

I'm running a very rapid code-compile-test loop where I am amending changes to my commits far more often than not.

For example:

I usually want the same commit message after I fix my bugs. Is there a way to make git skip firing up my EDITOR and just use the original commit message?

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

git - 手動マージを実行した後、コミットメッセージ内の競合のリストを削除する必要がありますか?

実行するgit pullと、gitが自動的にマージできない競合が発生したとします。

変更を手動でマージして実行した後、gitが生成するセクションをコミットでgit commit残すConflicts:か(これらのファイルが手動でマージされたレコードとして)、削除する必要がありますか(競合がコミットされていないため)?

ベストプラクティスが何であるかはわかりません-競合を修正するための警告、またはコミットメッセージに実際にログインするための警告はありますか?

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

svn - ccnet で svn コミット メッセージを設定できませんでした

すべての msbuild タスクが正常に終了した後、セットアップ プロジェクトで変更をコミットする CCNET タスクを作成しました。

コマンドプロンプトでこのコマンドを実行しようとしましたが、期待どおりに機能していました。しかし、実行タスクを CCNET に入れてみると、SVN に記録されるメッセージは、私が期待していたものとはまったく異なります。私は次のようなものを取得し続けます

SVN exec タスクがこのメッセージを受け取っている場所がわかりません。他の誰かが以前にこれに遭遇しましたか? どのように正しいメッセージを設定しますか? ご意見をお聞かせください。

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

svn - 変更をコミットした時点でのログ メッセージのテンプレート

サブバージョンを使用しています。

リポジトリで変更をコミットしようとして、パラメーター (パラメーター-mまたは--message) の一部としてコメントを書き忘れた場合、テキスト エディターが開き、変更に関するコメントを書くように指示されます。

テンプレートをテキスト エディターに追加して、コミット時にエディターが開くたびにテンプレートが表示されるようにする方法はありますか?

テンプレートの例:

0 投票する
1 に答える
3636 参照

svn - svn: リビジョン ファイルの末尾に改行がありません

Subversion の管理下にあるファイルの変更をコミットしたかったのです。

しかし、私は

インターネットで簡単に検索したところ、そのような場合にどのように処理するかについて、信頼できる回答を見つけることができませんでした. ですので、詳しい方がいらっしゃいましたら、よろしくお願いします。

編集/更新:バージョンは次のとおりです。

0 投票する
1 に答える
218 参照

git - 複数の git コミットを元に戻すための情報メッセージ

を使用して複数のコミットを元に戻す場合

コミットの 1 つだけでなく、元に戻したすべてのコミットを新しいコミット メッセージで言及するように git に依頼することは可能ですか?

私は git バージョン 1.6.3.3 を使用しているため、最近のバージョンで修正されている場合は申し訳ありません。

0 投票する
1 に答える
1384 参照

mercurial - Mercurialでコミットメッセージを検証して強制する方法は?

一連の正規表現を使用してコミット メッセージを検証するために必要なすべての手順は何ですか? 半集中型のセットアップで作業したいので、開発者クローン ( local repository) と中央クローン ( global repository) のソリューションが必要です。Mercurial Hooksについて読みましたが、すべてをまとめる方法が少しわかりません。

local repository開発者間で検証スクリプトを配布する方法が必要です。クローン作成時にフックが伝播しないことはわかっているため、新しいクローンごとにそれらを「有効にする」方法が必要です。PrepareEnvironement.batいずれにせよ、クリーンなクローンごとに実行するスクリプトの一部として実行されます。

二重の安全を確保するために、私のglobal repository. global repository検証していないコミットをプッシュすることはできません。手動で構成できます。これは 1 回限りの作業です。

私は Windows を使用しているため、 TortoiseHG以外をインストールする必要はありません。Mercurialを導入するのはすでに戦いでした。他の依存関係は歓迎されません。

0 投票する
1 に答える
90 参照

git - Git:最新ではない以前のコミットのメッセージを編集するにはどうすればよいですか?

以前のコミットのコミットメッセージに1つの単語が残っていることに気づきました(したがって、git commit --amendを使用できません)。これにより、メッセージは意図したものとは完全に逆になります。

問題のコミットは、ブランチベースの前にある現在のブランチのHEAD〜2です。そのコミットのメッセージだけを編集するにはどうすればよいですか?