Author と Committer の違い

auther:コードを書いた人

committer:コミットした人 (リポジトリに書き込んだ人)

参考:

Git での Committer と Author の違いは? | kz-engineer -SCRAP-

Difference between author and committer in Git? – Stack Overflow

コミットに使われるユーザー情報を設定する

ユーザー名とメールアドレスを設定する。

$ git config --local user.name "Committer Name"
$ git config --local user.email my_email_address@example.com

参考:

Git の Commit Author と Commiter を変更する – Qiita

git の author の確認と変更 | ハックノート

Does Changing Author info in git repo affect other contributors? – Software Engineering Stack Exchange

過去のコミットの Auther を変更する

--auther オプションを使って auther を変更する。

$ git commit --amend --author="Committer Name <my_email_address@example.com>"

参考:

Git の Commit Author と Commiter を変更する – Qiita

Git の Commit 中の Author 名および Committer 名を変える | idesaku blog

--reset-auther

参考:

Commit と Author を修正する時は –author ではなく --reset-author を使おう | ゆずめも

ブランチ内のコミットの Auther / Committer をまとめて変更する

  • GIT_AUTHOR_NAME
  • GIT_AUTHOR_EMAIL
  • GIT_AUTHOR_DATE
  • GIT_COMMITTER_NAME
  • GIT_COMMITTER_EMAIL
  • GIT_COMMITTER_DATE

参考:

git でメールアドレスやら名前やらを間違えて commit してしまったときの修正方法 | flatline の日記

Git で過去のコミットの Author 名とメールアドレスを変更する方法 | soHTaro.com

Git で過去のコミットの Author や Committer を修正するスクリプト | rcmdnk’s blog

How to change the author and committer name and e-mail of multiple commits in Git? – Stack Overflow

コミットメッセージに Auther と Committer を表示する

参考:

Git コミットメッセージに Author と Committer を表示する – Qiita

タグ:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です