gitÉèÖÃÎļþÔÚÄÄ£¿ÔõÑù¾ÙÐÐÉèÖã¿
gitÊÇÏÖÔÚ×îÊ¢Ðеİ汾¿ØÖÆϵͳ֮һ¡£ÔÚʹÓÃgitʱ£¬ÎÒÃÇÐèÒª¶ÔÆä¾ÙÐÐһЩÉèÖã¬ÈçÉèÖÃÓû§ÃûºÍÓÊÏä¡¢Ìí¼ÓºöÂÔÎļþµÈ¡£¿ÉÊÇ£¬ÐÂÊÖºÜÈÝÒ×»áÓöµ½Ò»¸öÎÊÌ⣺gitÉèÖÃÎļþÔÚÄÇÀ±¾ÎĽ«ÎªÄãÏÈÈÝgitÉèÖÃÎļþµÄλÖÃÒÔ¼°ÔõÑù¾ÙÐÐgitÉèÖá£
Ò»¡¢GitÉèÖÃÎļþµÄλÖÃ
GitÉèÖÃÎļþ·ÖΪȫ¾ÖÉèÖú;ֲ¿ÉèÖÃÁ½ÖÖ¡£ÏÂÃæ»®·ÖÏÈÈÝÕâÁ½ÖÖÉèÖÃÎļþµÄλÖá£
1.È«¾ÖÉèÖÃÎļþ
È«¾ÖÉèÖÃÎļþ´æ´¢ÔÚÓû§Ö÷Ŀ¼ÏµÄ.gitconfigÎļþÖУ¬ËüÊÇÈ«¾ÖÉúЧµÄ¡£ÔÚWindowsϵͳÖУ¬Ò»Ñùƽ³£Î»ÓÚ¡°C:\Users\Óû§Ãû¡±Ä¿Â¼Ï£»ÔÚLinuxºÍMac OS XϵͳÖУ¬Ò»Ñùƽ³£Î»ÓÚ¡°~¡±Ä¿Â¼Ï¡£
ÎÒÃÇ¿ÉÒÔʹÓÃgit config –globalÏÂÁîÀ´ÉèÖÃÈ«¾ÖÉèÖÃÎļþ¡£ÀýÈ磬ÎÒÃÇ¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÀ´ÉèÖÃÓû§ÃûºÍÓÊÏ䣺
git config --global user.name "Your Name" git config --global user.email "your_email@example.com"
µÇ¼ºó¸´ÖÆ µÇ¼ºó¸´ÖÆ
2.¾Ö²¿ÉèÖÃÎļþ
¾Ö²¿ÉèÖÃÎļþ´æ´¢ÔÚÄ¿½ñGitÊÂÇéÇøϵÄ.git/configÎļþÖУ¬ËüÖ»¶ÔÄ¿½ñÏîÄ¿ÉúЧ¡£
ÎÒÃÇ¿ÉÒÔÖ±½ÓÔÚGitÊÂÇéÇøÏÂʹÓÃgit configÏÂÁîÀ´ÉèÖþֲ¿ÉèÖÃÎļþ¡£ÀýÈ磬ÎÒÃÇ¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÀ´ÉèÖúöÂÔÎļþ£º
git config core.excludesfile .gitignore
µÇ¼ºó¸´ÖÆ µÇ¼ºó¸´ÖÆ
¶þ¡¢GitÉèÖÃÏê½â
ÔÚÏàʶÁËGitÉèÖÃÎļþµÄλÖúó£¬ÎÒÃÇÏÖÔÚÀ´ÏêϸÏàʶһÏÂÔõÑù¾ÙÐÐGitÉèÖá£
1.ÉèÖÃÓû§ÃûºÍÓÊÏä
Git¼Í¼ÿһ´ÎÌá½»µÄ×÷ÕßÐÅÏ¢£¬Òò´ËÎÒÃÇÐèÒªÉèÖÃÓû§ÃûºÍÓÊÏä¡£ÔÚGitÖУ¬ÎÒÃÇ¿ÉÒÔʹÓÃÒÔÏÂÁ½¸öÏÂÁîÀ´ÉèÖãº
git config --global user.name "Your Name" git config --global user.email "your_email@example.com"
µÇ¼ºó¸´ÖÆ µÇ¼ºó¸´ÖÆ
2.ÉèÖÃĬÈϱà¼Æ÷
ÔÚGitÌá½»½ÓÂëʱ£¬ÐèÒª½øÈë±à¼Æ÷½çÃæ¾ÙÐÐ×¢ÊÍ¡£GitÌṩÁËһЩĬÈϵıà¼Æ÷£¬ÈçVimºÍNano¡£ÎÒÃÇÒ²¿ÉÒÔͨ¹ýÒÔÏÂÏÂÁîÀ´ÉèÖñà¼Æ÷£º
git config --global core.editor "vim"
µÇ¼ºó¸´ÖÆ
3.ÉèÖúöÂÔÎļþ
ÔÚGitÏîÄ¿ÖУ¬ÎÒÃÇÓÐʱÐèÒªºöÂÔijЩ²»ÐëÒªµÄÎļþ£¬ÈçÈÕÖ¾¡¢ÔÝʱÎļþµÈ¡£ÎÒÃÇ¿ÉÒÔÔÚÈ«¾Ö»ò¾Ö²¿ÉèÖÃÎļþÖÐÌí¼ÓºöÂÔÎļþ£¬Ê¹Git¸ú×Ùʱ½«ÕâЩÎļþºöÂÔ£º
git config core.excludesfile .gitignore
µÇ¼ºó¸´ÖÆ µÇ¼ºó¸´ÖÆ
4.ÉèÖÃÓÖÃû
ÔÚʹÓÃGitÏÂÁîʱ£¬ÎÒÃÇ¿ÉÒÔÉèÖÃÏÂÁîÓÖÃûÀ´Ëõ¶ÌÏÂÁîÊäÈëµÄ³¤¶È£¬Ìá¸ßЧÂÊ¡£ÀýÈ磬ÎÒÃÇ¿ÉÒÔ½«git statusÏÂÁîËõд³Égit st£º
git config --global alias.st status
µÇ¼ºó¸´ÖÆ
5.ÉèÖÃSSHÊðÀí
ÔÚʹÓÃGitʱ£¬ÎÒÃÇ¿ÉÒÔͨ¹ýSSHÐÒéÀ´»á¼ûÔ¶³Ì¿ÍÕ»¡£ÎªÁËÌá¸ß»á¼ûËÙÂÊ£¬ÓÐʱÎÒÃÇÐèÒªÉèÖÃSSHÊðÀíÀ´¾ÙÐмÓËÙ¡£ÔÚGitÖУ¬¿ÉÒÔͨ¹ýÒÔÏÂÏÂÁîÀ´ÉèÖÃÊðÀí£º
git config --global core.sshCommand "ssh -i ~/.ssh/id_rsa -F /dev/null -o ProxyCommand='nc -X connect -x 127.0.0.1:1080 %h %p'"
µÇ¼ºó¸´ÖÆ
ÒÔÉϾÍÊÇGitÉèÖÃÎļþµÄλÖÃÒÔ¼°³£ÓõÄGitÉèÖÃÏÂÁîµÄÏÈÈÝ¡£Ï£Íû¶Ô³õѧÕßÓÐËù×ÊÖú¡£
ÒÔÉϾÍÊÇgitÉèÖÃÎļþÔÚÄÄ£¿ÔõÑù¾ÙÐÐÉèÖ㿵ÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡