×ðÁú¿­Ê±

ÔõôÐÞ¸ÄgitÓû§Ãû

ÔÚʹÓÃgit¾ÙÐдúÂëÖÎÀíµÄÀú³ÌÖÐ £¬ÎÒÃÇÓÐʱ¼äÐèÒªÐÞ¸ÄÒѾ­ÉèÖúõÄgitÓû§ÃûºÍµç×ÓÓʼþµØµã¡£µ±ÎÒÃǽ«´úÂëÌá½»µ½Ô¶³Ì´úÂë¿âʱ £¬git»áĬÈÏʹÓÃÎÒÃÇÔÚÍâµØgitÉèÖÃÎļþÖÐÌí¼ÓµÄÓû§ÃûºÍÓÊÏäµØµã¡£

ÈôÊÇÄãÐèÒªÐÞ¸ÄGitÉϵÄÓû§Ãû £¬ÄãÐèҪƾ֤ÒÔÏ°취¾ÙÐвÙ×÷£º

·­¿ªÏÂÁîÐй¤¾ß£¨WindowsÏÂΪÏÂÁîÌáÐÑ·û £¬Mac OS XºÍLinuxÏÂΪÖնˣ© £¬ÊäÈëÒÔÏÂÏÂÁî £¬Éó²éÄ¿½ñµÄGitÓû§ÃûºÍÓÊÏäµØµã£º

git config --global user.name
git config --global user.email

µÇ¼ºó¸´ÖÆ µÇ¼ºó¸´ÖÆ

Õ⽫»áÊä³öÄãÄ¿½ñGitÉèÖÃÖÐÉèÖõÄÓû§ÃûºÍÓÊÏäµØµã¡£

ÈôÊÇÄãÐèÒªÐÞ¸ÄÓû§Ãû £¬ÊäÈëÒÔÏÂÏÂÁ

git config --global user.name "ÄãµÄÐÂÓû§Ãû"

µÇ¼ºó¸´ÖÆ

ÈôÊÇÄãÐèÒªÐÞ¸ÄÓÊÏäµØµã £¬ÊäÈëÒÔÏÂÏÂÁ

git config --global user.email "ÄãµÄÐÂÓÊÏäµØµã"

µÇ¼ºó¸´ÖÆ

¼ì²éÐÞ¸ÄÊÇ·ñÀÖ³É £¬ÔËÐÐÒÔÏÂÏÂÁ

git config --global user.name
git config --global user.email

µÇ¼ºó¸´ÖÆ µÇ¼ºó¸´ÖÆ

Õâʱ £¬ÄãµÄÐÂÓû§ÃûºÍÓÊÏäµØµã½«»á±»Êä³ö¡£

×¢ÖØ£ºÐÞ¸ÄGitÓû§ÃûºÍÓÊÏäµØµãÖ»»áÓ°ÏìÄãÔÚÍâµØµÄGitÉèÖÃÎļþÖеÄÉèÖà £¬ÈôÊÇÄãÌá½»µÄ´úÂëÒѾ­±»ÆäËûÓû§fork»òÕßcloneµ½ËûÃÇ×Ô¼ºµÄ´úÂë¿âÖÐ £¬ËûÃǽ«¿´µ½Äã֮ǰµÄÓû§ÃûºÍÓÊÏäµØµã¡£Îª´Ë £¬ÄãÐèÒªÌæ»»ÄãµÄ¹«Ô¿ £¬²¢ÔÚÄãµÄsshÉèÖÃÎļþÖÐÖØÖÃÄãµÄÉí·Ý£¨ÈôÊÇÄãʹÓÃÁËsshÃÜÔ¿ÑéÖ¤£©¡£ÈôÊÇÄãÏëҪȫ¾ÖµÄÐÞ¸ÄËùÓеÄÀúÊ·Ìá½»ÐÅÏ¢ÀïµÄÓû§ÃûºÍÓÊÏä £¬ÄãÐèҪʹÓÃÒÔÏÂÏÂÁ

git filter-branch -f --env-filter '
OLD_EMAIL="ÄãµÄ¾ÉÓÊÏäµØµã"
CORRECT_NAME="ÄãµÄÐÂÓû§Ãû"
CORRECT_EMAIL="ÄãµÄÐÂÓÊÏäµØµã"
if [ "$GIT_COMMITTER_EMAIL" = "$OLD_EMAIL" ]
then
    export GIT_COMMITTER_NAME="$CORRECT_NAME"
    export GIT_COMMITTER_EMAIL="$CORRECT_EMAIL"
fi
if [ "$GIT_AUTHOR_EMAIL" = "$OLD_EMAIL" ]
then
    export GIT_AUTHOR_NAME="$CORRECT_NAME"
    export GIT_AUTHOR_EMAIL="$CORRECT_EMAIL"
fi
' --tag-name-filter cat -- --branches --tags

µÇ¼ºó¸´ÖÆ

×¢ÖØ£ºÕâ¸öÏÂÁ»áÐÞ¸ÄÄãËùÓеÄÀúÊ·Ìá½» £¬Ö»ÓÐÔÚÈ·¶¨ÒªÖ´Ðд˲Ù×÷Ö®ºóÔÙÖ´ÐдËÏÂÁͬʱÇë×¢ÖØ £¬Õâ¸öÏÂÁ»áÐÞ¸ÄÌá½»µÄ¹þÏ£Öµ £¬Õ⽫ǿÖÆGitµÄÀúÊ·¼Í¼ÖÐÌí¼ÓÓ²¸ü¸Ä £¬¿ÉÄÜ»áÓ°Ïìµ½ÆäËûÈ˵ÄÊÂÇé¡£ÒÔÊÇÇëÉóÉ÷µØÖ´Ðд˲Ù×÷¡£

×ÜÖ® £¬ÐÞ¸ÄGitÓû§ÃûºÍÓÊÏäµØµãºÜÈÝÒ× £¬µ«Òª×¢ÖØ £¬ÐÞ¸ÄÖ®ºó¿ÉÄÜ»áÓ°Ï쵽֮ǰµÄÌá½»¼Í¼ £¬ÌØÊâÊÇÔÚ¶àÈËЭ×÷µÄÇéÐÎÏ¡£½¨ÒéÔÚÐÞ¸Ä֮ǰ×Ðϸ˼Á¿¡£

ÒÔÉϾÍÊÇÔõôÐÞ¸ÄgitÓû§ÃûµÄÏêϸÄÚÈÝ £¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí £¬°æȨÕùÒéÓë±¾Õ¾ÎÞ¹Ø £¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±ÂËÓÍ»úÍø¹Ù·½Ì¬¶È £¬Çë¶ÁÕß½ö×ö²Î¿¼¡£±¾ÎĽӴýתÔØ £¬×ªÔØÇë˵Ã÷À´ÓÉ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢ £¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢ £¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±ÊµÊ±ÐÞÕý»òɾ³ý¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎå £¬9:30-18:30 £¬½ÚãåÈÕÐÝÏ¢

QR code
¡¾ÍøÕ¾µØͼ¡¿¡¾sitemap¡¿