As I can see, there is no need to change the git commit history.

Github allows adding multiple email addresses, you can add your company's
email address to your Github account as well. After that, all the things
will work fine in Github, such as that Github will know that you have
committed to Calcite repo, and would not take you as a first-time
contributor each time.


Alessandro Solimando <[email protected]> 于2022年10月17日周一
17:52写道:

> Hi Mou Wu,
> over the years I have seen several contributors using their working emails
> in the git commits, in principle I don't think there is any issue with
> that.
>
> In any case, I guess it would not be possible to amend git history to
> change the email, as this will change the sha1 for all subsequent commits
> and cause issues to everyone.
>
> Best regards,
> Alessandro
>
> On Mon, 17 Oct 2022 at 10:53, Mou Wu <[email protected]> wrote:
>
> > Hello committers:
> >
> > I contributed two pull requests(commits: 3d39fdcee, b16df019e) in recent
> > two mouths, I found I committed my company’s email instead of my personal
> > email on these two commits(thanks Benchao Li, he reminded me), and I
> should
> > committed my personal email because my GitHub’s email is my personal
> email.
> >
> > So I wonder whether it’s necessary to change the commit history on these
> > two commits, there are any bad effects on apache/calcite repo using a
> > incorrect email on commit history?
>


-- 

Best,
Benchao Li

Reply via email to