2016-08-08 4 views
2

Githubの古いコミットの著者のメールアドレスを変更する必要があります。私はGitHub上で、著者のメールを古い(間違ったもの)から新しい article link に変更することができますが、私の場合はどのメールを使ってコミットをプッシュしたのか分かりません。だからとにかく "無効な電子メール"を見つけて修正するのですか? 。青い丸(スクリーンショットごと)でGitHubのメールを修正するように頼んでいますが、それは古いコミットの問題をどのように解決できますか?どんな助けでも大歓迎です。 [Screen shot[2]GitHubが "無効なメール"でコミットする

+4

誰がコミットを行ったのかどうかに関わらず、それらのコミットに電子メールを追加するには、ブランチの履歴を書き直す必要があることに気づかなければなりません。これにはいくつかの望ましくない副作用がある可能性があるので、本当にこれを実行したいかどうかを慎重に検討してください。 –

答えて

4

右端には、問題のコミットに使用されているコミットハッシュが表示されます。

$ git show <commit> 

を使用して著者行を見てください。そこに名前電子メールアドレスが表示されます。


(親ハッシュがあまりにも変化しますので)新しいメールアドレスと、それらのコミットを書き換えが、すべての歴史が上そこからコミット書き換えすることを、覚えておいてください。

+1

ありがとうございます。 – Faisal

関連する問題