gitÉÏÔõôÉó²éÓû§ÃûºÍÃÜÂë
ÔÚʹÓà git ¾ÙÐвÙ×÷ʱ£¬ÓÐʱÐèÒªÊäÈë git Óû§ÃûºÍÃÜÂë¡£ÄÇôÈôÊÇÒÅÍüÁËÓû§ÃûºÍÃÜÂ룬¸ÃÔõÑùÉó²éÄØ£¿ÏÂÃæ¾ÍΪ¸÷ÈËÏÈÈÝÉó²é git Óû§ÃûºÍÃÜÂëµÄÒªÁì¡£
Éó²éÍâµØ Git ÉèÖÃÎļþ
ÔÚʹÓà Git µÄÀú³ÌÖУ¬Óû§µÄÓû§ÃûºÍÓÊÏäµØµã¶¼»á±»ÉúÑÄÔÚÍâµØ Git ÉèÖÃÎļþÖС£Òò´Ë£¬¿ÉÒÔͨ¹ýÉó²é¸ÃÉèÖÃÎļþÀ´»ñÈ¡Óû§ÃûºÍÃÜÂë¡£
·¿ª Git Bash »òÕßÖն˴°¿Ú£¬ÊäÈëÒÔÏÂÏÂÁ
$ git config user.name $ git config user.email
µÇ¼ºó¸´ÖÆ
»®·ÖÊäÈëÉÏÊöÏÂÁîºó£¬»á·µ»ØÄ¿½ñ Git Óû§ÃûºÍÓÊÏäµØµã¡£
ÈôÊÇÓû§ÏëÒªÐÞ¸ÄÄ¿½ñ Git Óû§ÃûºÍÓÊÏäµØµã£¬¿ÉÒÔʹÓÃÒÔÏÂÏÂÁ
$ git config --global user.name "NewName" $ git config --global user.email "NewEmail@xx.com"
µÇ¼ºó¸´ÖÆ
ÔÚÉÏÊöÏÂÁîÖУ¬Óû§ÐèÒª½«¡°NewName¡±ºÍ¡°NewEmail@xx.com¡±ÐÞ¸ÄΪ×Ô¼ºµÄÐÂÓû§ÃûºÍÐÂÓÊÏäµØµã¡£
Éó²é»º´æµÄ Git ƾ֤
ÈôÊÇÓû§ÔÚ Git ÉϽ¨ÉèÁËÁîÅÆ£¨Token£©»òÕßÃÜÂ룬ÕâЩÃÜÂë¿ÉÄÜÒѾ±»»º±£´æÍâµØ£¬Òò´Ë¿ÉÒÔͨ¹ýÉó²é Git ƾ֤À´»ñÈ¡Óû§ÃûºÍÃÜÂë¡£
·¿ª Git Bash »òÕßÖն˴°¿Ú£¬ÊäÈëÒÔÏÂÏÂÁ
$ git credential-manager-core list
µÇ¼ºó¸´ÖÆ
ÊäÈëÉÏÊöÏÂÁîºó£¬»á·µ»ØÄ¿½ñ»º´æÖÐµÄ Git ƾ֤¡£
ÈôÊÇÐèҪɾ³ýÄ¿½ñµÄ»º´æƾ֤£¬¿ÉÒÔʹÓÃÒÔÏÂÏÂÁ
$ git credential-manager-core erase
µÇ¼ºó¸´ÖÆ
ÉÏÊöÏÂÁÇå¿Õ»º´æÖÐµÄ Git ƾ֤£¬²¢ÇÒÐèÒªÖØоÙÐÐÉí·ÝÑéÖ¤¡£
×ܽá
ÖÁ´Ë£¬ÎÒÃÇÏÈÈÝÁËÉó²é Git Óû§ÃûºÍÃÜÂëµÄÁ½ÖÖÒªÁ죬»®·ÖÊÇÉó²éÍâµØ Git ÉèÖÃÎļþÒÔ¼°Éó²é»º´æµÄ Git ƾ֤¡£ÈôÊÇÓû§ÔÚ Git ÉϽ¨ÉèÁËÁîÅÆ»òÕßÃÜÂ룬ÄÇô»º´æµÄ Git ƾ֤¿ÉÄÜ»áÌṩ¸üÀû±ãµÄÉí·ÝÑéÖ¤·½·¨¡£¿ÉÊÇ£¬ÎªÁË°ü¹ÜÕË»§µÄÇå¾²ÐÔ£¬½¨ÒéÓû§²»ÒªÉúÑÄÃÜÂëºÍÁîÅÆ¡£ËäÈ»£¬ÈôÊÇÓû§È·ÊµÐèÒªÉúÑÄÃÜÂëºÍÁîÅÆ£¬Ò²ÐèÒª°´ÆÚÐÞ¸ÄÃÜÂëºÍÁîÅÆÒÔÌá¸ßÕË»§µÄÇå¾²ÐÔ¡£
ÒÔÉϾÍÊÇgitÉÏÔõôÉó²éÓû§ÃûºÍÃÜÂëµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡