1

他の誰かが作業を行ったプロジェクトがあり、パッチ ファイルを作成してパッチをインポートできるようにしたいのですが、ユーザー名/電子メールにコミット タグを付けたいと考えています。

ソースからパッチ ファイルを作成し、それを使用git apply /path/to/patchして変更を適用することに問題はありませんがgit commit、自分の名前でタグ付けされる場合は問題ありません。

電子メール/ユーザー名で手動でコミットするにはどうすればよいですか?

4

1 に答える 1

4

を使用しgit commit --author="John Doe <johndoe@example.com>"ます。これにより、作成者フィールドが指定された ID に設定されますが、コミッター フィールドはあなたの ID を保持します。これはおそらくあなたが望むものです(意味的な意味は「この他の人によって書かれましたが、私によってリポジトリにコミットされました」)。

于 2012-11-16T06:44:29.970 に答える