gitÔõôװÖÃÉèÖã¿°ì·¨Ïê½â
gitÊÇÒ»¿î¿ªÔ´µÄÂþÑÜʽ°æ±¾¿ØÖÆϵͳ£¬Ëü¿ÉÒÔ×ÊÖúÎÒÃǸßЧµØÖÎÀíÏîÄ¿´úÂë¡£×°ÖÃgit²¢ÉèÖúÃÇéÐοÉÒÔʹ¿ª·¢ÕßÔ½·¢ÇáËɵØÖÎÀí×Ô¼ºµÄÏîÄ¿¡£ÏÂÃæÊÇgitµÄ×°Öð취¡£
µÚÒ»²½£ºÏÂÔØGit
Ê×ÏÈ£¬ÐèÒª´Ó¹Ù·½ÍøÕ¾https://git-scm.com/downloadsÏÂÔØGitµÄ×°Öðü¡£ÍøÕ¾»áƾ֤ÄãʹÓõIJÙ×÷ϵͳ×Ô¶¯ÍƼö¶ÔÓ¦µÄ°æ±¾¡£
µÚ¶þ²½£º×°ÖÃGit
×°ÖðüÏÂÔØÍê³Éºó£¬Ë«»÷·¿ª£¬Æ¾Ö¤Ö¸µ¼²Ù×÷¼´¿ÉÍê³É×°ÖÃÀú³Ì¡£¹ØÓÚWindowsƽ̨£¬¿ÉÄÜÐèÒªÔÚ×°ÖÃÀú³ÌÖÐÑ¡ÔñһЩ×é¼þ£¬ÈçͼÐνçÃæºÍÏÂÁîÐй¤¾ßµÈ¡£
µÚÈý²½£ºÑéÖ¤GitµÄ×°ÖÃ
×°ÖÃÍê³Éºó£¬ÐèÒªÔÚÏÂÁîÐÐÖÐÑéÖ¤GitÊÇ·ñÒѾ׼ȷװÖ᣷¿ª¿ØÖÆ̨£¨ÔÚWindowsÖУ¬·¿ª¡°×îÏÈ¡±²Ëµ¥£¬ÊäÈë¡°cmd¡±¼´¿É£©£¬ÊäÈëÒÔÏÂÏÂÁ
git --version
µÇ¼ºó¸´ÖÆ
ÈôÊÇϵͳÄÜ׼ȷʶ±ðgitÏÂÁ²¢Êä³öÊé¼®ºÅ£¬Ôò˵Ã÷GitÒѾ׼ȷװÖá£
µÚËIJ½£ºÉèÖÃGit
ÔÚGit×°ÖÃÍê³Éºó£¬ÎÒÃÇÐèÒª¶ÔÆä¾ÙÐÐһЩÉèÖ㬲Żª¹»Õý³£Ê¹Óá£ÔÚÏÂÁîÐÐÖÐÖ´ÐÐÒÔÏÂÏÂÁ
git config --global user.name "Your Name" git config --global user.email "email@example.com"
µÇ¼ºó¸´ÖÆ
½«´úÂëÖеÄYour NameºÍemail@example.comÌ滻ΪÄã×Ô¼ºµÄÃû³ÆºÍµç×ÓÓʼþµØµã¡£ÕâЩÐÅÏ¢½«±»ÓÃÓÚ¶ÔÔÚʹÓÃGitʱÌá½»µÄ´úÂë¾ÙÐбê¼Ç¡£
µÚÎå²½£º½¨ÉèµÚÒ»¸öGit¿ÍÕ»
ÏÖÔÚ£¬ÎÒÃÇÒѾ׼±¸ºÃʹÓÃGitÁË¡£ÎÒÃÇ¿ÉÒÔÔÚÍâµØ½¨ÉèÒ»¸öеÄGit¿ÍÕ»£¬»òÕß¿Ë¡ÏÖÓеÄGit¿ÍÕ»¡£ÔÚ±¾°¸ÀýÖУ¬ÎÒÃǽ«ÑÝʾÔõÑù½¨ÉèÒ»¸öеÄGit¿ÍÕ»¡£
Ê×ÏÈ£¬ÔÚÎļþ¼ÐÖн¨ÉèÒ»¸öеÄÎļþ¼Ð£¬È»ºóÔÚ¿ØÖÆ̨ÖнøÈë¸ÃÎļþ¼Ð¡£Ö´ÐÐÒÔÏÂÏÂÁ
git init
µÇ¼ºó¸´ÖÆ
¸ÃÏÂÁ½¨ÉèÒ»¸öеÄGit¿ÍÕ»£¬²¢³õʼ»¯Git´æ´¢¿â¡£´Ëʱ£¬ÄúÏÖÔÚÒѾÔÚÍâµØ½¨ÉèÁËÒ»¸öеÄGit´æ´¢¿â¡£
µÚÁù²½£ºÊ¹ÓÃGit¾ÙÐа汾¿ØÖÆ
ÒªÏëʹÓÃGit¾ÙÐа汾¿ØÖÆ£¬ÎÒÃÇÐèÒª½«ÎļþÌí¼Óµ½Git¿ÍÕ»ÖС£Ö´ÐÐÒÔÏÂÏÂÁ
git add file.txt
µÇ¼ºó¸´ÖÆ
¸ÃÏÂÁfile.txt£¨Ò²¿ÉÒÔÊÇÆäËûÎļþ£©Ìí¼Óµ½GitµÄÔÝ´æÇø¡£
ÒªÌá½»½ÓÂ룬ÎÒÃÇ¿ÉÒÔʹÓÃÒÔÏÂÏÂÁ
git commit -m "Add file.txt"
µÇ¼ºó¸´ÖÆ
-mÑ¡ÏîÓÃÓÚÌṩÌá½»µÄ¼ò¶Ì˵Ã÷¡£´Ëʱ£¬ÎÒÃÇÒѾ¶ÔÄ¿½ñµÄÎļþ¾ÙÐÐÁËÒ»´ÎÌá½»£¬´Ë´ÎÌá½»°üÀ¨Á˸ոÕÌí¼ÓµÄfile.txtÎļþ¡£
µÚÆß²½£ºÍÆËÍ´úÂë
ÏÖÔÚ£¬ÎÒÃÇÒѾÀֳɵؽ«´úÂëÌá½»µ½ÁËÍâµØGit¿ÍÕ»¡£¿ÉÊÇ£¬ÎÒÃÇ¿ÉÄÜ»¹ÐèÒª½«´úÂëÍÆË͵½Ô¶³ÌGitЧÀÍÆ÷ÉÏ¡£ÎÒÃÇ¿ÉÒÔÖ´ÐÐÒÔÏÂÏÂÁ´úÂëÍÆË͵½Ð§ÀÍÆ÷ÉÏ£º
git remote add origin git@github.com:yourname/yourrepo.git git push -u origin master
µÇ¼ºó¸´ÖÆ
ÕâЩÏÂÁ´úÂëÍÆË͵½ÁËÔ¶³Ì¿ÍÕ»ÖУ¬²¢½«ÍâµØ¿ÍÕ»ÓëÔ¶³Ì¿ÍÕ»¹ØÁªÆðÀ´¡£´Ëʱ£¬ÎÒÃǵÄGit×°ÖúÍÉèÖÃÀú³ÌÒѾËùÓÐÍê³ÉÁË¡£
½áÂÛ
ÒÔÉϾÍÊÇGitµÄ×°Öúͻù±¾ÉèÖÃÀú³Ì¡£Í¨¹ý׼ȷµØ×°ÖúÍÉèÖÃGit£¬ÎÒÃÇ¿ÉÒÔʹÓÃÕâ¸öÇ¿Ê¢µÄ°æ±¾¿ØÖÆϵͳÀ´ÖÎÀí×Ô¼ºµÄ´úÂ룬ʹµÃ¿ª·¢Àú³ÌÔ½·¢¸ßЧºÍÁ÷ͨ¡£Ï£ÍûÕâƪÎÄÕ¶ÔÄãÓÐËù×ÊÖú¡£
ÒÔÉϾÍÊÇgitÔõôװÖÃÉèÖã¿°ì·¨Ïê½âµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡