當我把承諾GitHub的從窗戶GitHub的客戶回購,我可以看到我的github的用戶名和鏈接到我的歷史輪廓,像這樣:Sourcetree和github上
初始提交[username]
但是,當我把從SourceTree變化,在歷史上提交它看起來像:
初始提交[mac_username]
我希望我的github.com上的歷史記錄看起來像第一個示例(使用github用戶名和鏈接到配置文件)我應該在SourceTree中啓用哪些設置才能獲取它?
當我把承諾GitHub的從窗戶GitHub的客戶回購,我可以看到我的github的用戶名和鏈接到我的歷史輪廓,像這樣:Sourcetree和github上
初始提交[username]
但是,當我把從SourceTree變化,在歷史上提交它看起來像:
初始提交[mac_username]
我希望我的github.com上的歷史記錄看起來像第一個示例(使用github用戶名和鏈接到配置文件)我應該在SourceTree中啓用哪些設置才能獲取它?
入住這些回購的配置:
git config user.name
git config user.email
確保在Mac回購比Windows中的一個相同的設置。
This thread詳細介紹瞭如何更改這些設置在SourceTree,但是否「允許SourceTree修改全局的Git配置文件」設置時:這意味着它將適用於所有本地git倉庫(Github上或沒有)。
「全名」是有點誤導,因爲你應該用你的GitHub的登錄名(和GitHub的帳戶電子郵件),以生成正確提交GitHub上撰文歷史。
轉到偏好和常規選項卡上,你可以看到兩個文本字段,一個是全名和其他電子郵件,設置任何你希望出現
有點像https://answers.atlassian.com名稱/ questions/49996 /如何更改用戶名 – VonC
是否可以將我迄今爲止提交的提交更改爲新用戶名?我做了你所說的,現在提交顯示在GitHub上,但是我所有的舊提交都沒有顯示出來。是否有一些解決方法,以便我可以在「您的貢獻」窗格中看到我所有的活動? – aksh1t
@ aksh1t是的,使用過濾分支:http://stackoverflow.com/a/870367/6309和http://stackoverflow.com/q/7221132/6309(管理推 - 力) – VonC