0

I pushed a local repo to GitHub (https://github.com/wsw70/meross-local-mqtt) and I see that the committer(s) are:

enter image description here

I am a single developer for this script and nobody ever saw it before (it is the first public push).

  • wsw70 is my account on GitHub
  • w does not look familiar

When pushing the code, I forced an account so that it matches the one on GitHub (in GitExtensions)

enter image description here

Further pushes also hold this strange co-commit signature.

Where does this come from? (and how to fix it so that only my GitHub account is in the commits? (it is OK if it is only in the future ones, never mind for the first two))

In GitExtensions, only wsw70 is seen as the committer:

enter image description here

jonrsharpe
  • 115,751
  • 26
  • 228
  • 437
WoJ
  • 27,165
  • 48
  • 180
  • 345
  • It means you have something like "signed-off-by" in your commit messages: https://stackoverflow.com/q/1962094/3001761, https://github.blog/2018-01-29-commit-together-with-co-authors/ – jonrsharpe Jan 10 '21 at 10:01
  • 1
    Possible duplicate of this: https://stackoverflow.com/a/51300050/9191712 – Mahdi Aryayi Jan 10 '21 at 10:05
  • @jonrsharpe: Thank you. I believe that the "Author" functionality of GitExtensions adds the authorship, in addition to the configured committer details (which I thought would be overwritten). I found relevant information in my profile - if you would not mind to bootsrap an answer, i would gladly accept it and provide the information needed to configure the commit correctly (including what to change in GitHib) – WoJ Jan 10 '21 at 10:11
  • I'd suggest putting an answer relating to the GitExtensions configuration onto the post @MahdiAryayi linked, so the information is all in one place. – jonrsharpe Jan 10 '21 at 10:15
  • @jonrsharpe: OK, I will do that and forcefully close this one as duplicate. Thanks again – WoJ Jan 10 '21 at 10:20
  • @MahdiAryayi: Thank you - this is it. I will update the answer you pointed to with my findings. – WoJ Jan 10 '21 at 10:21
  • By the way, something of the form `name ` is nominally incorrect: it should be `name `. That is, the `@host.dom.ain` part of the email address is required. Not everything checks for this, so Git allows the email part without a host/domain part, but it's good to use the whole email address. – torek Jan 10 '21 at 16:47

0 Answers0