ÔõÑùÔÚCentOSÉÏ×°ÖúÍʹÓÃGit
¸ÅÊö
GitÊÇÒ»¿îÂþÑÜʽ°æ±¾¿ØÖƹ¤¾ß£¬±»ÆÕ±éÓ¦ÓÃÓÚÈí¼þ¿ª·¢Àú³ÌÖС£CentOSÊÇÒ»ÖÖÊ¢ÐеÄLinux²Ù×÷ϵͳ¡£±¾ÎĽ«ÏÈÈÝÔõÑùÔÚCentOSÉÏ×°ÖúÍʹÓÃGit¡£
°ì·¨Ò»£º×°ÖÃGit
ÔÚCentOSÉÏ×°ÖÃGitºÜÊÇÈÝÒס£Ö»Ðè·¿ªÖնˣ¬¼üÈëÒÔÏÂÏÂÁ
sudo yum install git
µÇ¼ºó¸´ÖÆ
CentOS½«×Ô¶¯ÏÂÔغÍ×°ÖÃGit¡£×°ÖÃÍê³Éºó£¬ÊäÈëÒÔÏÂÏÂÁîÀ´ÑéÖ¤GitÊÇ·ñ×°ÖÃÀֳɣº
git --version
µÇ¼ºó¸´ÖÆ
ÈôÊÇ×°ÖÃÀֳɣ¬»áÏÔʾGitµÄ°æ±¾ºÅ¡£
°ì·¨¶þ£ºÉèÖÃGit
×°ÖÃGitºó£¬ÐèÒª¾ÙÐÐһЩ»ù±¾ÉèÖá£Ê×ÏÈ£¬ÄúÐèÒªÉèÖÃÄúµÄÓû§ÃûºÍµç×ÓÓʼþµØµã¡£ÒªÉèÖÃÓû§Ãû£¬ÇëʹÓÃÒÔÏÂÏÂÁ
git config --global user.name "Your Name"
µÇ¼ºó¸´ÖÆ
½«¡°Your Name¡±Ì滻ΪÄúµÄÏÖʵÐÕÃû¡£¹ØÓÚµç×ÓÓʼþµØµã£¬ÇëʹÓÃÒÔÏÂÏÂÁ
git config --global user.email "youremail@yourdomain.com"
µÇ¼ºó¸´ÖÆ
½«¡°youremail@yourdomain.com¡±Ì滻ΪÄúµÄÏÖʵµç×ÓÓʼþµØµã¡£
°ì·¨Èý£º½¨ÉèGit¿ÍÕ»
ҪʹÓÃGit£¬ÄúÐèÒªÊ×ÏȽ¨ÉèÒ»¸öGit¿ÍÕ»¡£Õâ¿ÉÒÔͨ¹ýÏÂÁîÐлòʹÓÃGUI¹¤¾ßÍê³É¡£ÒÔÏÂÊÇÓÃÏÂÁîÐн¨ÉèGit¿ÍÕ»µÄʾÀý£º
mkdir myproject cd myproject git init
µÇ¼ºó¸´ÖÆ
ÒÔÉÏÏÂÁÔÚÄúµÄÖ÷Ŀ¼Öн¨ÉèÒ»¸öÃûΪ¡°myproject¡±µÄĿ¼£¬²¢ÔÚÆäÖгõʼ»¯Ò»¸öеÄGit¿ÍÕ»¡£
°ì·¨ËÄ£ºÌí¼ÓÎļþ
ÏÖÔÚ£¬Äú¿ÉÒÔ½«ÎļþÌí¼Óµ½Git¿ÍÕ»ÖС£Òª½«ÎļþÌí¼Óµ½Git¿ÍÕ»ÖУ¬ÇëʹÓÃÒÔÏÂÏÂÁ
git add filename
µÇ¼ºó¸´ÖÆ
Äú¿ÉÒÔ½«¡°filename¡±Ì滻ΪÄúÒªÌí¼ÓµÄÏÖʵÎļþÃû¡£ÈôÊÇÒª½«ËùÓÐÎļþÌí¼Óµ½Git¿ÍÕ»ÖУ¬ÇëʹÓÃÒÔÏÂÏÂÁ
git add .
µÇ¼ºó¸´ÖÆ
°ì·¨Î壺Ìá½»¸ü¸Ä
µ±Äú¶ÔÎļþ¾ÙÐиü¸Äºó£¬ÐèÒª½«¸ü¸ÄÌá½»µ½Git¿ÍÕ»ÖС£ÒªÌá½»¸ü¸Ä£¬ÇëʹÓÃÒÔÏÂÏÂÁ
git commit -m "Commit message"
µÇ¼ºó¸´ÖÆ
½«¡°Commit message¡±Ì滻ΪÄúÒªÌá½»µÄÐÂÎÅ¡£Õ⽫ʹÄúµÄ¸ü¸Ä³ÉΪGit¿ÍÕ»µÄÒ»²¿·Ö¡£
°ì·¨Áù£ºÍÆË͵½Ô¶³Ì¿ÍÕ»
ÈôÊÇÄúʹÓÃGitÀ´¾ÙÐÐÐ×÷¿ª·¢£¬¿ÉÒÔ½«¸ü¸ÄÍÆË͵½Ô¶³Ì¿ÍÕ»¡£ÒªÍÆË͸ü¸Ä£¬ÇëʹÓÃÒÔÏÂÏÂÁ
git push origin master
µÇ¼ºó¸´ÖÆ
¡°origin¡±ºÍ¡°master¡±ÊÇĬÈÏÉèÖã¬Äú¿ÉÒÔ½«ÆäÌ滻ΪÏÖʵµÄÔ¶³Ì¿ÍÕ»Ãû³ÆºÍ·ÖÖ§Ãû³Æ¡£
¿¢ÊÂÓï
ͨ¹ýÕâ¸ö¼òÆӵĽ̳̣¬ÄúÏÖÔÚÓ¦¸ÃÖªµÀÔõÑùÔÚCentOSÉÏ×°ÖúÍʹÓÃGitÁË¡£Ê¹ÓÃGit¾ÙÐа汾¿ØÖÆÊÇÒ»ÏîºÜÊÇÖ÷ÒªµÄÈí¼þ¿ª·¢Êµ¼ù£¬Ò²½«×ÊÖúÄú¸üÇáËɵØÐ×÷¿ª·¢¡£×£ÄúʹÓÃGitÓä¿ì£¡
ÒÔÉϾÍÊÇÔõÑùÔÚCentOSÉÏ×°ÖúÍʹÓÃGitµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡