Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
ͨ¹ý Git ½«´úÂëÌá½»µ½ GitHub£¨ÉÏ£©
 
À´Ô´£º²©¿Í ·¢²¼ÓÚ£º 2017-5-26
  4401  次浏览      30
 

1 ǰÑÔ

ÔÚ²©ÎÄ¡° ÀûÓà SSH Íê³É Git Óë GitHub µÄ°ó¶¨ ¡±ÖУ¬ÔÛÃÇÍê³ÉÁ˱¾µØ Git ÓëÔ¶³Ì GitHub µÄ°ó¶¨£¬ÕâÒâζ×ÅÔÛÃÇÒѾ­¿ÉÒÔͨ¹ý Git Ïò GitHub Ìá½»´úÂëÀ²£¡µ«ÊÇÔÚ½øÐÐÑÝʾ֮ǰ£¬ÔÛÃÇÐèÒªÏÈÁ˽âÁ½¸öÃüÁҲÊÇÔÛÃÇÔÚ½«À´ÐèÒª¾­³£Óõ½µÄÁ½¸öÃüÁ·Ö±ðΪpushºÍpull.

push£º¸Ãµ¥´ÊÖ±Òë¹ýÀ´¾ÍÊÇ¡°ÍÆ¡±µÄÒâ˼£¬Èç¹ûÔÛÃDZ¾µØµÄ´úÂëÓÐÁ˸üУ¬ÎªÁ˱£³Ö±¾µØÓëÔ¶³ÌµÄ´úÂëͬ²½£¬ÔÛÃǾÍÐèÒª°Ñ±¾µØµÄ´úÂëÍÆµ½Ô¶³ÌµÄ²Ö¿â£¬´úÂëʾÀý£º

git push origin master

pull£º¸Ãµ¥´ÊÖ±Òë¹ýÀ´¾ÍÊÇ¡°À­¡±µÄÒâ˼£¬Èç¹ûÔÛÃÇÔ¶³Ì²Ö¿âµÄ´úÂëÓÐÁ˸üУ¬Í¬ÑùΪÁ˱£³Ö±¾µØÓëÔ¶³ÌµÄ´úÂëͬ²½£¬ÔÛÃǾÍÐèÒª°ÑÔ¶³ÌµÄ´úÂëÀ­µ½±¾µØ£¬´úÂëʾÀý£º

git pull origin master

´ËÍ⣬ÔÚ֮ǰÔÛÃǽ²µ½¹ýpull request£¬ÔÚÕâÀ¹À¼Æ´ó¼Ò¾ÍÄܸüºÃµÄÀí½âÁË£¬Ëü±íʾ£ºÈç¹ûÔÛÃÇforkÁ˱ðÈ˵ÄÏîÄ¿£¨»òÕß˵´úÂ룩£¬²¢¶ÔÆä½øÐÐÁËÐ޸ģ¬ÏëÒª°ÑÔÛÃǵĴúÂëºÏ²¢µ½Ô­Ê¼ÏîÄ¿£¨»òÕß˵ԭʼ´úÂ룩ÖУ¬ÔÛÃǾÍÐèÒªÌá½»Ò»¸öpull request£¬ÈÃÔ­×÷Õß°ÑÔÛÃǵĴúÂëÀ­µ½ ta µÄÏîÄ¿ÖУ¬ÖÁÉÙ¶ÔÓÚ ta À´Ëµ£¬ÔÛÃǶ¼ÊÇÊôÓÚÔ¶³Ì¶ËµÄ¡£

Ò»°ãÇé¿öÏ£¬ÔÛÃÇÔÚpush²Ù×÷֮ǰ¶¼»áÏȽøÐÐpull²Ù×÷£¬ÕâÑù²»ÈÝÒ×Ôì³É³åÍ»¡£

2 Ìá½»´úÂë

¶ÔÓÚÏòÔ¶´¦²Ö¿â£¨GitHub£©Ìá½»´úÂ룬ÔÛÃÇ¿ÉÒÔϸ·ÖΪÁ½ÖÖÇé¿ö£º

µÚÒ»ÖÖ£º±¾µØÃ»ÓÐ Git ²Ö¿â£¬ÕâʱÔÛÃǾͿÉÒÔÖ±½Ó½«Ô¶³Ì²Ö¿âcloneµ½±¾µØ¡£Í¨¹ýcloneÃüÁî´´½¨µÄ±¾µØ²Ö¿â£¬Æä±¾Éí¾ÍÊÇÒ»¸ö Git ²Ö¿âÁË£¬²»ÓÃÔÛÃÇÔÙ½øÐÐinit³õʼ»¯²Ù×÷À²£¬¶øÇÒ×Ô¶¯¹ØÁªÔ¶³Ì²Ö¿â¡£ÔÛÃÇÖ»ÐèÒªÔÚÕâ¸ö²Ö¿â½øÐÐÐ޸ĻòÕßÌí¼ÓµÈ²Ù×÷£¬È»ºócommit¼´¿É¡£

½ÓÏÂÀ´£¬ÒÔ²©Ö÷µÄ GitHub Õ˺ÅÖеÄmybatis-tutorialÏîĿΪÀý£¬½øÐÐÑÝʾ¡£Ê×ÏÈ£¬½øÐÐ GitHub ¸öÈËÖ÷Ò³£º

ÈçÉÏͼËùʾ£¬µã»÷mybatis-tutorialÏîÄ¿£º

ÈçÉÏͼËùʾ£¬½øÈëmybatis-tutorialÏîÄ¿ºó£¬µã»÷Clone or download£¬¸´ÖÆÉÏͼËùʾµÄµØÖ·Á´½Ó¡£È»ºó£¬½øÈëÔÛÃÇ×¼±¸´æ´¢ Git ²Ö¿âµÄĿ¼£¬ÀýÈçÏÂÃæ²©Ö÷н¨µÄGitRepoĿ¼£¬ ´Ó´ËĿ¼½øÈë Git Bash£º

½ÓÏÂÀ´£¬ÊäÈëgit clone https://github.com/guobinhit/mybatis-tutorial.gitÃüÁÆäÖÐcloneºóÃæËù½ÓµÄÁ´½ÓΪÔÛÃǸոո´ÖƵÄÔ¶³Ì²Ö¿âµÄµØÖ·£º

ÈçÉÏͼËùʾ£¬ÔÛÃÇÒѾ­°ÑÔ¶³ÌµÄmybatis-tutorial²Ö¿âcloneµ½±¾µØÀ²£¡ÏÂÃæ£¬ÔÛÃÇ¿´¿´cloneµ½±¾µØµÄ²Ö¿âÄÚÈÝÓëÔ¶³Ì²Ö¿âµÄÄÚÈÝ£¬ÊÇ·ñÍêȫһÖ£º

ÈçÉÏͼËùʾ£¬ÏÔʾÔÛÃÇÒѾ­°ÑÔ¶³Ì²Ö¿âmybatis-tutorialµÄÄÚÈݶ¼cloneµ½±¾µØÀ²£¡½ÓÏÂÀ´£¬ÎªÁË·½±ãÑÝʾ£¬²©Ö÷Ö±½Ó°ÑÖ®Ç°ÖØ¹¹µÄÊ·ÉÏ×î¼òµ¥µÄ MyBatis ½Ì³ÌÀïÃæµÄmybatis-demoÏîÄ¿µÄ´úÂë¸´ÖÆ¹ýÀ´£º

ÈçÉÏͼËùʾ£¬ÔÛÃÇÒѾ­°Ñmybatis-demoÏîÄ¿ÀïÃæµÄÖ÷ÒªÄÚÈÝsrcºÍweb¸´ÖƹýÀ´À²£¡½ÓÏÂÀ´£¬´Ó´ËĿ¼½øÈë Git Bash£¬È»ºóÊäÈëgit statusÃüÁî²é¿´²Ö¿â״̬£º

ÈçÉÏͼËùʾ£¬mybatis-tutorialÒѾ­ÊÇÒ»¸ö Git ²Ö¿âÁË£¬¶øÊÇÊäÈëgit statusÃüÁîºóÏÔʾÓÐÁ½¸öÎļþ£¬Ò²¾ÍÊÇÔÛÃǸոո´ÖƹýÀ´µÄÁ½¸öÎļþûÓÐÌá½»¡£Í¨¹ý Git ³õÌåÑé¼°Æä³£ÓÃÃüÁî½éÉÜ£¬ÔÛÃÇÒѾ­ÖªµÀÁËÔÚÕæÕýÌá½»´úÂë֮ǰ£¬ÐèÇóÏȽøÐÐgit add²Ù×÷£º

ÈçÉÏͼËùʾ£¬ÔÛÃÇÒѾ­½«srcÎļþadd²¢commitµ½mybatis-tutorial²Ö¿âÀ²£¡½ÓÏÂÀ´£¬ÔÛÃǽ«webÌá½»µ½²Ö¿â£¬È»ºóÊäÈëgit logÃüÁî²é¿´²Ö¿âÈÕÖ¾£º

ÔÙÊäÈëgit statusÃüÁî²é¿´²Ö¿â״̬£º

ÈçÉÏͼËùʾ£¬ÔÛÃÇÒѾ­½«mybatis-tutorial²Ö¿âÀïÃæÐÂÌí¼ÓµÄÁ½¸öÎļþ¶¼Ìá½»À²£¡ÏÂÃæ£¬ÔÛÃǾͿÉÒÔ½«±¾µØ²Ö¿âµÄÄÚÈÝpushµ½Ô¶³Ì²Ö¿â£¬ÊäÈëgit push origin masterÃüÁ

ÈçÉÏͼËùʾ£¬ÔÚµÚÒ»´ÎÏòÔ¶³Ì²Ö¿âÌá½»´úÂëµÄʱºò£¬ÐèÒªÊäÈëÕ˺ż°ÃÜÂë½øÐÐÑéÖ¤£¬ÑéÖ¤³É¹¦ºó£¬ÏÔʾÈçϽá¹û£º

È»ºó£¬Ë¢Ð GitHub ÖÐmybatis-tutorial²Ö¿â£º

ÈçÉÏͼËùʾ£¬ÔÛÃÇÒѾ­½«ÏîÄ¿£¨²Ö¿â£©ÖÐÐÂÌí¼ÓµÄÄÚÈÝÌá½»µ½ÁËÔ¶³Ì²Ö¿â¡£½ÓÏÂÀ´£¬·µ»Ø GitHub ¸öÈËÖ÷Ò³£º

¹Û²ìÉÏͼ£¬ÔÛÃǻᷢÏÖÒ»¸öÎÊÌ⣬ÄǾÍÊÇ£ºmybatis-tutorial²Ö¿âµÄ¸ÅÒªÖÐÐÂÔöÁËÒ»¸öJavaÓïÑԵıê¼Ç¡£¶ÔÓÚÕâ¸ö²Ö¿âÓïÑԵıê¼Ç£¬ÆäÀ´Ô´ÓÐÁ½¸ö£¬Ò»ÊÇÔÚÔÛÃÇ´´½¨²Ö¿âʱ¾ÍÖ¸¶¨ÓïÑÔ£»¶þÊÇÔÚÔÛÃÇÌá½»»òÕßн¨´úÂëºóÓÉ GitHub ×Ô¶¯Ê¶±ð¸ÃÓïÑÔ¡£

   
4401 ´Îä¯ÀÀ       30
Ïà¹ØÎÄÕÂ

ÿÈÕ¹¹½¨½â¾ö·½°¸
ÈçºÎÖÆ¶¨ÓÐЧµÄÅäÖùÜÀíÁ÷³Ì
ÅäÖùÜÀíÖ÷Òª»î¶¯¼°ÊµÏÖ·½·¨
¹¹½¨¹ÜÀíÈëÃÅ
Ïà¹ØÎĵµ

ÅäÖùÜÀíÁ÷³Ì
ÅäÖùÜÀí°×ƤÊé
CM09_CÅäÖùÜÀí±ê×¼
ʹÓÃSVN½øÐа汾¿ØÖÆ
Ïà¹Ø¿Î³Ì

ÅäÖùÜÀíʵ¼ù
ÅäÖùÜÀí·½·¨¡¢¹¤¾ßÓëÓ¦ÓÃ
¶à²ã´Î¼¯³ÉÅäÖùÜÀí
²úÆ··¢²¼¹ÜÀí