Sourcetree et github
Quand je pousse s'engage à dépôt github de windows github client, je peux voir mon github nom d'utilisateur et un lien vers mon profil dans l'histoire, comme ceci:
initiale de commettre [nom d'utilisateur]
Mais quand je pousse les changements de SourceTree, s'engage dans l'histoire, il ressemble:
initiale de commettre [mac_username]
Je veux que mon histoire sur github.com regarde comme le premier exemple (avec github nom d'utilisateur et un lien vers le profil) Quels paramètres je dois activer dans SourceTree pour l'obtenir?
OriginalL'auteur BoJIHa npocmombI | 2012-12-05
Vous devez vous connecter pour publier un commentaire.
Vérifier la config dans ces repos:
Assurez-vous que le repo sur Mac a les mêmes paramètres que sur Windows.
Ce fil détails comment modifier ces paramètres dans SourceTree, mais de vérifier si "Permettre à SourceTree de modifier votre fichier de configuration de Git" est réglé: cela signifie qu'il s'appliquerait à tous votre repo git local (Github ou pas).
Le "nom Complet" est un peu trompeur, que vous devez utiliser votre GitHub nom de connexion (et GitHub compte e-mail), afin de générer le droit de commettre l'auteur de l'histoire sur GitHub.
Est-il possible de changer s'engage à ce que j'ai fait jusqu'à maintenant pour le nouveau nom d'utilisateur? J'ai fait ce que vous dites, et maintenant les commits sont en train d'apparaître sur GitHub, mais tous mes anciens s'engage ne sont pas montrés. Est-il une solution pour que je puisse voir toutes mes activités dans la rubrique "Vos Contributions" volet?
oui, à l'aide de filter-branch: stackoverflow.com/a/870367/6309 et stackoverflow.com/q/7221132/6309 (pour gérer le push --force)
Merci beaucoup 🙂
OriginalL'auteur VonC
Aller sur préférences, puis sur l'onglet Général, vous pouvez voir deux champs de texte, une pour le Nom Complet et l'autre pour l'e-mail, définissez le nom que vous souhaitez voir apparaître
OriginalL'auteur aahsanali