×ðÁú¿­Ê±¹ÙÍøµÇ¼

gitÔõôÐÞ¸ÄÉèÖÃÎļþ£¿ÒªÁìdzÎö

gitÊÇÏÖÔÚ×îÊ¢Ðеİ汾¿ØÖƹ¤¾ßÖ®Ò»£¬¿ÉÒÔÓÐÓõØÖÎÀíÏîÄ¿ÖеĴúÂë±ä»»£¬Ð­×÷¿ª·¢¡¢°æ±¾ÖÎÀí¡¢´úÂëÐû²¼µÈ£¬Ê¹Èí¼þ¿ª·¢±äµÃÔ½·¢¸ßЧºÍ±ã½Ý¡£ÔÚʹÓÃgitÀú³ÌÖУ¬ÎÒÃÇÐèÒªÉèÖÃһЩ²ÎÊý£¬ÒÔÖª×ã¸öÐÔ»¯µÄÐèÒªºÍÏîÄ¿ÖÎÀíÒªÇó¡£±¾ÎĽ«ÖصãÏÈÈÝgitµÄÉèÖÃÎļþÒÔ¼°ÔõÑù¾ÙÐÐÐ޸ġ£

Ò»¡¢GitÉèÖÃÎļþ

GitÉèÖÃÎļþÊÇÖ¸´æ´¢ËùÓÐGitÏà¹Ø²ÎÊýµÄÎļþ¡£WindowsϵͳÖУ¬GitµÄÉèÖÃÎļþ´æ´¢ÔÚÓû§¸ùĿ¼ÏµÄ.gitconfigÎļþÖУ»Mac»òLinuxϵͳÔò´æ´¢ÔÚÓû§¸ùĿ¼ÏµÄ~/.gitconfigÎļþÖС£¿ÉÒÔͨ¹ý±à¼­¸ÃÎļþÀ´ÉèÖÃGit¡£

¶þ¡¢GitµÄÉèÖÃÏî

GitµÄÉèÖÃÏî¿ÉÒÔ·ÖΪÁ½ÖÖ£ºÈ«¾ÖÉèÖú;ֲ¿ÉèÖá£

È«¾ÖÉèÖÃÖ¸µÄÊÇÔÚÈκÎGit¿ÍÕ»Öж¼ÊÊÓõÄÉèÖÃÏËüÃÇ´æ´¢ÔÚÈ«¾ÖÉèÖÃÎļþÖС£ÈôÊÇÐèÒªÐÞ¸ÄÈ«¾ÖÉèÖÃÏ¿ÉÒÔÖ´ÐÐÒÔÏÂÏÂÁ

$ git config --global <key> <value></value></key>

µÇ¼ºó¸´ÖÆ

ÀýÈ磬ÉèÖÃÈ«¾ÖʹÓõÄĬÈϱ༭Æ÷ΪVim£º

$ git config --global core.editor vim

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

¾Ö²¿ÉèÖÃÖ¸µÄÊÇÔÚÄ¿½ñGit¿ÍÕ»ÖвÅÊÊÓõÄÉèÖÃÏËüÃÇ´æ´¢ÔÚÄ¿½ñ¿ÍÕ»µÄ.gitĿ¼ÏµÄconfigÎļþÖС£ÈôÊÇÐèÒªÐ޸ľֲ¿ÉèÖÃÏ¿ÉÒÔÔÚ¿ÍջĿ¼ÏÂÖ´ÐÐÒÔÏÂÏÂÁ

$ git config <key> <value></value></key>

µÇ¼ºó¸´ÖÆ

ÀýÈ磬ÉèÖÃÄ¿½ñ¿ÍÕ»µÄÌá½»ÕßÐÕÃû£º

$ git config user.name "your name"

µÇ¼ºó¸´ÖÆ

³£ÓõÄGitÉèÖÃÏîÈçÏ£º

user.nameºÍuser.email£ºÖ¸¶¨Ìá½»½ÓÂëʱҪÏÔʾµÄÓû§ÃûºÍÓÊÏäµØµã¡£

$ git config --global user.name "your name"
$ git config --global user.email "your email address"

µÇ¼ºó¸´ÖÆ

core.editor£ºÖ¸¶¨GitʹÓõÄĬÈϱ༭Æ÷¡£

$ git config --global core.editor vim

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

merge.tool£ºÖ¸¶¨GitʹÓõĺϲ¢¹¤¾ß¡£

$ git config --global merge.tool meld

µÇ¼ºó¸´ÖÆ

color.ui£ºÖ¸¶¨GitÏÔʾÑÕÉ«µÄ¿ª¹Ø£¬¿ÉѡֵΪtrue/false/auto¡£

$ git config --global color.ui true

µÇ¼ºó¸´ÖÆ

alias£ºÖ¸¶¨GitµÄÏÂÁîÓÖÃû£¬Àû±ã¿ì½ÝʹÓó£ÓõÄÏÂÁî¡£

$ git config --global alias.ci commit
$ git config --global alias.st status
$ git config --global alias.br branch

µÇ¼ºó¸´ÖÆ

Èý¡¢GitµÄÉèÖÃÎļþÐÞ¸Ä

¿ÉÒÔÖ±½Óͨ¹ý±à¼­GitµÄÉèÖÃÎļþÀ´ÐÞ¸ÄGitµÄÉèÖÃÏî¡£ÔÚÏÂÁîÐÐÖУ¬Ê¹ÓÃvi»ònanoµÈÎı¾±à¼­Æ÷·­¿ª¸ÃÎļþ¼´¿É¾ÙÐÐÐ޸ģº

$ vim ~/.gitconfig

µÇ¼ºó¸´ÖÆ

ÐèҪעÖصÄÊÇ£¬ÕâÖÖ·½·¨Ð޸ĵÄÊÇÈ«¾ÖÉèÖÃÏî¡£ÈçÐèÐ޸ľֲ¿ÉèÖÃÏÐèÒªÔÚ¿ÍջĿ¼ÏÂÖ´ÐÐÒÔÏÂÏÂÁ

$ vim ./.git/config

µÇ¼ºó¸´ÖÆ

ÐÞ¸ÄÉèÖú󣬿ÉÒÔÖ´ÐÐÒÔÏÂÏÂÁîÀ´È·ÈÏÐÞ¸ÄÊÇ·ñÉúЧ£º

$ git config --list

µÇ¼ºó¸´ÖÆ

ËÄ¡¢×ܽá

ÔÚʹÓÃGitµÄÀú³ÌÖУ¬ÉèÖÃGitµÄÉèÖÃÎļþÊÇÐëÒªµÄ£¬Í¨¹ýÐÞ¸ÄÉèÖÃÎļþ¿ÉÒÔÖª×ã¸öÐÔ»¯ÐèÇóºÍÏîÄ¿ÖÎÀíÒªÇó£¬Ìá¸ß¿ª·¢Ð§ÂÊ¡£±¾ÎÄÏÈÈÝÁËGitµÄÉèÖÃÎļþºÍÉèÖÃÏ²¢Ïêϸ˵Ã÷ÎúÔõÑù¾ÙÐÐÐ޸ģ¬Ï£ÍûÄܹ»×ÊÖúÄú¸üºÃµØÕÆÎÕGitµÄʹÓü¼ÇÉ¡£

ÒÔÉϾÍÊÇgitÔõôÐÞ¸ÄÉèÖÃÎļþ£¿ÒªÁìdzÎöµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

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

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼

18523999891

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

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

QR code
ÍøÕ¾µØͼ