github用了好久,一直也沒contributions。 今天才知道因為自己本地git的username和email跟github上不一致。 。 。
所以,還能找回原來的contributions嗎?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
https://github.com/contact 這裡提交一下問題,github回覆挺快的,我昨天不小心花7刀買了個私有倉庫,後來申請退款20分鐘就處理了,只不過扣了0.46刀
參考修正git全部已提交的使用者名稱和信箱;
原理:利用Git提供的強大指令git filter-branch, 重新刷洗每次提交,如果提交的用户名是指定的错误用户名,则更改成新的用户名;错误的邮箱也是如此;这样做会重新刷洗整个提交历史,不建议团队协作中使用;如果本地使用过git filter-branch,需要git push --force強制推送到遠端伺服器;
git filter-branch
git push --force
https://github.com/contact 這裡提交一下問題,github回覆挺快的,我昨天不小心花7刀買了個私有倉庫,後來申請退款20分鐘就處理了,只不過扣了0.46刀
參考修正git全部已提交的使用者名稱和信箱;
原理:利用Git提供的強大指令
git filter-branch
, 重新刷洗每次提交,如果提交的用户名是指定的错误用户名,则更改成新的用户名;错误的邮箱也是如此;这样做会重新刷洗整个提交历史,不建议团队协作中使用;如果本地使用过git filter-branch
,需要git push --force
強制推送到遠端伺服器;