GitHub Importer sucht nach GitHub-Benutzern, deren E-Mail-Adressen den Autoren des Commits im zu importierenden Repository entsprechen. Dann kannst Du einen Commit mit seinem Autoren verbinden, entweder mittels seiner E-Mail-Adresse oder seinem GitHub-Benutzernamen.
Commit-Autoren aktualisieren
- Klicke nach dem Import deines Repositorys auf der Importstatusseite auf Autoren abgleichen.
- Klicke neben dem Autor, dessen Informationen du aktualisieren möchtest, auf Verbinden.
- Geben Sie die E-Mail-Adresse oder den GitHub-Benutzernamen des Autors ein, und drücken Sie dann die EINGABETASTE.
Das Attributieren von Commits für einen GitHub-Benutzer mit einer öffentlichen E-Mail-Adresse
Wenn der Autor eines Commits des importierten Repositorys über ein GitHub-Konto verfügt, das der E-Mail-Adresse zugeordnet ist, unter der er seine Commits verfasst, und er seine E-Mail-Adresse für Commits nicht als privat festgelegt hat, ordnet GitHub Importer die mit dem Commit verbundene E-Mail-Adresse der öffentlichen E-Mail-Adresse dessen GitHub-Kontos zu. Dadurch wird auch der Commit dem GitHub-Konto des Autors zugeordnet.
Das Attributieren von Commits für einen GitHub-Benutzer ohne öffentliche E-Mail-Adresse
Wenn der Autor eines Commits in Ihrem importierten Repository weder eine öffentliche E-Mail-Adresse für sein GitHub-Profil festgelegt noch seine Commit-E-Mail-Adresse als privat festgelegt hat, kann GitHub Importer möglicherweise nicht mit der E-Mail-Adresse übereinstimmen, die dem Commit mit ihrem GitHub Konto zugeordnet ist.
Dies kann der Commit-Autor durch Festlegung seiner E-Mail-Adresse als privat lösen. Seine Commits werden dann No-reply-E-Mails zugeschrieben, und die importierten Commits werden seinem GitHub Konto zugeordnet. Weitere Informationen zur genauen Form der No-reply-E-Mail-Adresse finden Sie unter „E-Mail-Adresse für Commits festlegen“.
Commits über die E-Mail-Adresse zuordnen
Wenn die E-Mail-Adresse des Autors nicht mit seinem GitHub-Konto verknüpft ist, kann er nach dem Import die Adresse dem Konto hinzufügen, und die Commits werden korrekt zugeordnet.
Wenn der Autor nicht über ein GitHub-Konto verfügt, attributiert GitHub Importer seinen Commit an die E-Mail-Adresse, die den Commits zugeordnet ist.