6

GitHub でプル リクエストを処理するとき、変更のないブランチからのコミットをマージしたいことがよくあります。ただし、マージの直後に何かをコミットしたいと思います。git commit --amend取り込んでいるコミットが変更されるため、そうしたくないので、変更の追跡がより複雑になります。

git commitメッセージ以外に方法はありませんか?その理由は、プル リクエストで何か (テスト ケースを指す URL) に言及したり、他のプル リクエストに言及したりCloses #123して、元のプル リクエストに加えてコミット フックを使用できるようにするためです。

4

2 に答える 2

9

空のコミットをコミットするには、 を使用しますgit commit --allow-empty

于 2012-09-18T13:21:11.627 に答える
3

を使用git merge --no-commit branchしてマージを行うことはできますが、自動コミットすることはできません。これで、コミットメッセージの変更など、マージが失敗した場合のように実際のコミットを微調整できるようになりました。

git merge -m "message" branchさらに、マージコミットに追加されるによってメッセージを入力することができます。

于 2012-09-18T14:11:23.710 に答える