gitÖÐÔõô½¨Éè¿ÍÕ»£¿ÒªÁìÏÈÈÝ
gitÊÇÏÖÔÚ×îΪʢÐеİ汾¿ØÖƹ¤¾ßÖ®Ò»£¬Îª¿ª·¢ÕßÃÇÌṩÁË¿ìËÙ±ã½ÝµÄ´úÂëÖÎÀí·½·¨¡£ÔÚÏÖ½ñµÄ¿ª·¢ÇéÐÎÖУ¬Ê¹ÓÃgit¾ÙÐа汾¿ØÖÆÒѾ³ÉΪÁËÒ»¸ö»ù±¾ÒªÇó¡£ÄÇô£¬ÔÚ¿ª·¢Àú³ÌÖÐÔõÑù½¨Éègit¿ÍÕ»ÄØ£¿±¾ÆªÎÄÕ½«¸øÄãÏêϸÏÈÈÝgit¿ÍÕ»µÄ½¨ÉèÒªÁì¡£
ÔÚGithubÖн¨Éè¿ÍÕ»
ÈôÊÇÄãÏë·ÖÏíÄãµÄ´úÂë¿â£¬²¢ÇÒÏ£ÍûÍŶÓÖеÄÆäËû³ÉÔ±¿ÉÒÔ¸ú×ÙÄãµÄ½ø¶È²¢¹²ÏíËüÃǵÄת±ä£¬Äã¿ÉÒÔÔÚGitHubÉϽ¨ÉèÒ»¸öGit¿ÍÕ»¡£ÔÚGitHubÉϽ¨Éè¿ÍÕ»ºÜÊǼòÆÓ£¬Ö»Ðèƾ֤ÒÔÏ°취¼´¿É£º
1.1 Ê×ÏÈ£¬·¿ªGithubµÄ¹Ù·½ÍøÕ¾ (https://github.com)¡£ÈôÊÇÄãÒѾÔÚGithubÉÏ×¢²á²¢µÇ¼£¬ÄÇôÄã¾Í¿É×îÏȽ¨ÉèÄã×Ô¼ºµÄ´æ´¢¿â¡£
1.2 È»ºó£¬µ¥»÷¡°New repository¡±°´Å¥£¬½«´øÄãµ½Ò»¸öÐÂÒ³Ãæ¡£
1.3 ÊäÈëÄãµÄ´æ´¢¿âÃû³Æ£¬²¢Ñ¡Ôñ¹«¹²»ò˽ÓÐÑ¡ÏÈôÊÇÄã²»Ïë·ÖÏíÄãµÄ´úÂ룬Ç벻ҪѡÔñ¹«¹²Ñ¡Ï¡£
1.4 ×îºó£¬µ¥»÷¡°Create repository¡±°´Å¥¼´¿ÉÀֳɽ¨ÉèÄãµÄGit¿ÍÕ»¡£
ÔÚÖÕ¶ËÖн¨Éè¿ÍÕ»
ÈôÊÇÄãÏëÔÚÍâµØ»úеÉϽ¨ÉèGit¿ÍÕ»£¬»òÕßÏëÌí¼ÓÒ»¸öÎļþ¼Ð»òÎļþµ½ÒѾ±£´æµÄGit¿ÍÕ»ÖУ¬ÄãÓ¦¸ÃÔÚÖÕ¶ËÖн¨ÉèÄãµÄGit¿ÍÕ»¡£ÔÚMac»òLinuxÉÏ£¬Äã¿ÉÒÔͨ¹ýÖÕ¶ËÀ´½¨ÉèÒ»¸öGit¿ÍÕ»¡£ÒÔÏÂÊÇÔÚÖÕ¶ËÖн¨ÉèGit¿ÍÕ»µÄ»ù±¾°ì·¨£º
2.1 ·¿ªÖնˣ¬¶¨Î»µ½ÄãÏëÒª½¨ÉèGit¿ÍÕ»µÄĿ¼Öв¢ÊäÈëÒÔÏÂÏÂÁ
$ cd /path/to/folder $ git init
µÇ¼ºó¸´ÖÆ
2.2 ÈôÊÇÄãÒª½«ÏÖÓÐÎļþ¼ÐÌí¼Óµ½ÄãµÄ¿ÍÕ»ÖУ¬ÄÇôÇëÖ´ÐÐÒÔÏÂÏÂÁ
$ git add . $ git commit -m "Initial commit"
µÇ¼ºó¸´ÖÆ
ÕâÑùÄã¾ÍÀֳɵؽ«ÄãµÄÏÖÓÐÎļþ¼ÐÌí¼Óµ½ÁË¿ÍÕ»ÖС£
ʹÓÃGit¿ÍÕ»
ÎÞÂÛÄãÊÇÔÚGithubÉÏ£¬ÕÕ¾ÉÔÚÖÕ¶ËÖн¨ÉèÁËGit¿ÍÕ»£¬Äã×îÖÕ¶¼ÐèҪʹÓÃGit¹¤¾ßÀ´ÖÎÀíÄãµÄпÍÕ»¡£ÒÔÏÂÊÇһЩ³£ÓõÄGitÏÂÁ
git add£º°ÑÐ޻ڸĵÄÎļþÌí¼Óµ½ÔÝ´æÇø¡£
git commit£º°ÑÔÝ´æÇøµÄÄÚÈÝÌá½»µ½ÍâµØ¿ÍÕ»¡£
git push£º½«ÍâµØ¿ÍÕ»ÖеÄÄÚÈÝÍÆË͵½Ô¶³Ì¿ÍÕ»¡£
git pull£º´ÓÔ¶³Ì¿ÍÕ»ÀÈ¡×îа汾µÄÄÚÈÝ¡£
git clone£º¿Ë¡һ¸öÔ¶³Ì¿ÍÕ»µ½ÍâµØ»úе¡£
½áÂÛ
ÎÞÂÛÄãÊÇÒ»¸öÐÂÊÖÕÕ¾ÉÒ»¸öÓÐÂÄÀúµÄ¿ª·¢Õߣ¬ÔÚGitÖн¨ÉèÒ»¸ö¿ÍÕ»¶¼ÊÇÒ»¸öºÜÖ÷ÒªºÍ»ù±¾µÄÊÂÇ顣ͨ¹ýÔĶÁ±¾ÎÄ£¬Äã¿ÉÒÔÏàʶµ½ÔõÑùÔÚGithubÖУ¬ÒÔ¼°ÔÚÍâµØÖÕ¶ËÖн¨ÉèGit¿ÍÕ»£¬ÒÔ¼°ÔõÑùÔÚGitÖÐʹÓÃһЩ³£ÓõÄÏÂÁî¡£ºÁÎÞÒÉÎÊ£¬ÔÚʹÓÃGit¾ÙÐа汾¿ØÖÆʱ£¬½¨ÉèÒ»¸öGit¿ÍÕ»ÊÇÏ൱Ö÷ÒªµÄÒ»²½£¬ÕâÓÐÖúÓÚÄã¸üºÃµØÖÎÀíÄãµÄ´úÂë¡£
ÒÔÉϾÍÊÇgitÖÐÔõô½¨Éè¿ÍÕ»£¿ÒªÁìÏÈÈݵÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡