Hey Matthias,
understood and thx for the explamanation :).
Cheers
Chris
Am 08.01.2025 um 21:28 schrieb Matthias Bläsing:
Hi Chris,
Am Mittwoch, dem 08.01.2025 um 21:11 +0100 schrieb Chris:
Thx for the headsup. I know that pain but I thought that this is just
the button "squash and merge" at github, isn't it?
On 08.01.25 17:34, Matthias Bläsing wrote:
Cleaningup with git is not that hard:
- If there are merges from master, rebase the changeset onto master
- Then use the interactive rebase feature of git to cleanup the commits
as necessary. Commits can be reordered and squashed together.
- Then force-push into the original PR branch
that button is disable for the Apache NetBeans repository. The reason
is, that github managed to break that feature.
The behavior of the git CLI client is, that it keeps the author
information intact/takes it from one of the squashed commits and makes
the rebasing user the committer (that are two different fields in git
commits).
The github GUI in the past randomly removed user names and email
information. If I understand it correctly it depends on the settings of
the affected user whether he makes its realname and/or emails visible.
Have a look at the output of
git log -n 1 --pretty=fuller b080e1ec9bfaaa552c78146496b798fac2770b66
That is a recent merge commit created by github. The authors name is
listed, the email part is replaced by an github pseudonym.
We also had situations where users hid their realname.
Greetings
Matthias
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists