So habe ich es geschafft, ein GitHub-Projekt als domenic <[email protected]>
und Domenic Denicola <[email protected]>
zu verpflichten. Dies ist besonders beim Generieren von Zusammenfassungen ärgerlich."Alias" git Autoren/Committer?
Ich weiß über how to change the authors/committers retroactively. Dies hat jedoch viele unerwünschte Konsequenzen für ein Projekt, das bereits veröffentlicht und öffentlich ist, z. Ändern aller Hashes (und somit Ungültigmachen von Links zu ihnen, die Leute gemacht haben, oder Kommentare zu ihnen); Verlieren der Tags; und ich fürchte, GitHub könnte sogar am Ende zu jedem einzelnen Commit des Projekts "vor 5 Minuten von Domenic Denicola verpflichtet" angehängt werden. Das ist also keine Option.
Ich hatte gehofft, es gab eine Möglichkeit, Git zu sagen, "diese beiden Autoren/Committer sind genau die gleiche Person; zählen sie als solche." Ist da?
Seien Sie vorsichtig beim Neuschreiben des Verlaufs. Wenn Sie in Ihrem Issue Tracker Gruppen von Commits durch SHA-1 HashId verfolgen, macht das Neuschreiben des Verlaufs Ihre Trackerdetails wertlos. Ich sage nur, weil ich sehe, dass Menschen diesen Rat ohne Vorwarnung blind geben. –