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

1Ôª 10Ôª 50Ôª





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



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
Git»ù´¡Ö®ºÏ²¢½â¾ö³åÍ»
 
  12522  次浏览      29
 2018-4-19 
 
±à¼­ÍƼö:
±¾ÎÄÀ´×Ôweixin.qq.com,Ö÷Òª¸ú´ó¼Ò·ÖÏíµÄÊǹØÓÚgit´úÂëºÏ²¢µÄ³åÍ»ÎÊÌ⣬¿´¿´ÊÇÈçºÎ½â¾öµÄ°É~

±³¾°½éÉÜ

ÏîÄ¿´úÂ뿪·¢¹ý³ÌÒѾ­Àë²»¿ª°æ±¾¿ØÖƹ¤¾ß£¬git×÷Ϊһ¿î±»¹ã·ºÊ¹Óõķֲ¼Ê½°æ±¾¿ØÖÆÏµÍ³£¬´ó¼ÒÒѾ­·Ç³£ÊìϤ¡£ÎÒÃÇÔÚÏîÄ¿ÖÐʹÓÃgit½øÐÐ×Ô¶¯»¯²âÊÔ´úÂë¹ÜÀíºÍά»¤£¬Ëæ×Å×Ô¶¯»¯²âÊÔ´úÂëÌá½»µÄÈËÊýÔö¼Ó£¬Ô½À´Ô½¶àµÄÎÊÌâÒ²ËæÖ®±©Â¶³öÀ´£¬½ñÌìÏëÒª¸ú´ó¼Ò·ÖÏíµÄÊǹØÓÚgit´úÂëºÏ²¢µÄ³åÍ»ÎÊÌâ¡£

×î³õ×Ô¶¯»¯´úÂëÊÇÓÐÒ»¸öÈ˴ÆðÀ´£¬ºóÀ´ÓÐ3¸ö²âÊÔͬʼÓÈë±àд²âÊÔ´úÂ룬×îÏÈÓöµ½µÄÎÊÌâ¾ÍÊǶàÈËÖ®¼äµÄЭͬÎÊÌ⣬¼òµ¥µÄgit pullºÍgit push±äµÃ²»Ìý»°ÆðÀ´£¬Ã¿´ÎÒ»Ìá½»´úÂë¾ÍÓдúÂë³åÍ»³öÏÖ¡£ÏÂÃæ¿´¿´ÎÒÊÇÈçºÎ½â¾öµÄ°É~

֪ʶ´¢±¸

Òª½â¾öÎÊÌâ֮ǰ£¬ÏÈҪŪÇå³þgitºÏ²¢´úÂë×öÁËÄÄЩÊ¡£gitÀ­»Ø£¨pull£©²Ù×÷ʵ¼ÊÊÇÓÐÁ½¸ö²½Öè×é³É£¬Ò»¸öÊÇ»ñÈ¡£¨fetch£©£¬Ò»¸öÊǺϲ¢£¨merge£©²Ù×÷£¬¼´£º

git pull = git fetch + git merge

¸ù¾ÝºÏ²¢²Ù×÷ÊÇ·ñÓöµ½³åÍ»£¬×Ô¶¯ºÏ²¢ÓÐÒÔÏÂÈýÖÖÇé¿ö£º

1Ð޸IJ»Í¬µÄÎļþ

2ÐÞ¸ÄÏàͬÎļþµÄ²»Í¬µØ·½

3ͬʱÐÞ¸ÄÎļþÃûºÍÎļþÄÚÈÝ

³¡¾°Ò»

Ð޸IJ»Í¬Îļþ£º

Óû§DºÍÓû§LÔÚ±¾µØÌá½»ÖÐÐÞ¸ÄÁ˲»Í¬µÄÎļþ£¬Èç¹ûÓû§D½«¸Ä¶¯ÍÆË͵½·þÎñÆ÷ºó£¬Óû§LÔÙÍÆË;ͻáÓöµ½·Ç¿ì½øÊ½ÍÆËÍ´íÎó¡£

·Ç¿ì½øÍÆËÍ£¨non-fast-forwardupdates£©´íÎóÊÇÔÚÔ¶³Ì°æ±¾¿âºÍµ±Ç°°æ±¾¿âÄÚÈݲ»Ò»ÖÂÊ±ÍÆËÍËùÖ£¬ÒýÆðÔ­ÒòÒ»°ãΪÔÚ¶à³ÉԱЭͬ¹¤×÷Ï£¬ÆäËûÓû§ÔÚµ±Ç°Óû§°æ±¾¿âÉÏ´ÎcommitºÍ±¾´ÎcommitÖ®¼äÏòÔ¶³Ì°æ±¾¿âÖ´ÐÐÁËÍÆËÍ¡£

¾ßÌå¹ý³ÌÈçÏ£º

¼ÙÈçÓû§DÐÞ¸ÄÁËmockÎļþ¼ÐϵĿªÆÁ¹ã¸æ.txtÎļþ£¬Ìá½»²¢ÍÆËÍÖÁÔ¶¶Ë¡£

ͬʱÓû§LÐÞ¸ÄÁËmockÎļþ¼ÐϵÄÔ­Éú¹ã¸æ.txtÎļþ²¢Ìá½»¡£

ÕâʱÓû§LÔÚpushʱ»áÓöµ½·Ç¿ì½øÊ½ÍÆËÍ´íÎó¶øÖÕÖ¹¡£

ÏÂÃæ²Ù×÷¿ÉÒÔʵÏֺϲ¢²¢ÍÆËÍ¡£

³¡¾°¶þ

ÐÞ¸ÄÏàͬÎļþµÄ²»Í¬ÇøÓò£º

µ±Óû§DºÍLÔÚ±¾µØÌá½»ÖзֱðÐÞ¸ÄÁËfeatureÎļþ¼ÐÏ»òÕßmockÎļþϵÄÏàͬÎļþʱÈÔ¿ÉÒÔÌá½»²¢³É¹¦ºÏ²¢¡£¾ßÌå²Ù×÷ͬÉϲ½Öè¡£

³¡¾°Èý¡£

ͬʱ¸ü¸ÄÎļþÃûºÍÎļþÄÚÈÝ£º

Óû§D½«featureÎļþÃûÐÞ¸ÄΪfeature1£¬Óû§LÕë¶ÔÖØÃüÃûǰµÄfeatureÎļþ½øÐÐÐ޸ģ¬Git¶ÔÓÚ´ËÀà³åÍ»Äܹ»ºÜºÃµØ´¦Àí£¬¿ÉÒÔ×Ô¶¯½â¾ö³åͻʵÏÖ×Ô¶¯ºÏ²¢¡£

¾ßÌå²Ù×÷¹ý³ÌÈçÏ£º

È·±£DÓû§ºÍLÓû§µÄ±¾µØ°æ±¾¿âºÍÔ¶¶Ë°æ±¾¿â״̬һÖ£¬ÏÈ·Ö±ð¶ÔÁ½¸öÓû§µÄ±¾µØ°æ±¾¿âÖ´ÐÐ $git pull À­»Ø²Ù×÷¡£

Óû§DÔÚ×Ô¼ºµÄ¹¤×÷Çø½«featureÎļþ½øÐÐÖØÃüÃû£¬²¢Ìá½»ÍÆËÍÖÁÔ¶¶Ë¡£

Óû§LÔÚ×Ô¼ºµÄ¹¤×÷ÇøÐÞ¸ÄÁËfeatureÎļþ£¬ÔÚÎļþµÄ×îºó²åÈëÄÚÈÝ£¬²¢±¾µØÌá½»¡£

Óû§LÍÆËͺϲ¢ºóµÄ±¾µØ°æ±¾¿âµ½¹²Ïí°æ±¾¿â¡£

×ܽá

´úÂë³åÍ»ÊǶàÈËЭ×÷¿ª·¢¹ý³ÌÖÐ×î³£¼ûµÄÎÊÌ⣬һµ©½â¾ö²»ºÃ£¬»áÒý·¢¶ªÊ§´úÂë»òÕßÒµÎñ¹¦ÄÜÒì³£µÈÎÊÌ⣬ËùÒÔÔÚϵͳ¹¦ÄÜÉè¼ÆÉÏ£¬Òª×öµ½¹¦Äܽâñ²¢ÇÒ²»Í¬µÄ¹¦ÄÜÔÚ²»Í¬µÄÎļþÖÐʵÏÖ£»ÔÚ¿ª·¢¹ý³ÌÖУ¬Ò²ÒªÑø³ÉÁ¼ºÃµÄ¿ª·¢Ï°¹ß£¬±ÈÈçDºÍL¶¼ÔÚÐÞ¸ÄfeatureÎļþ»òconfigÎļþ£¬Èç¹ûÁ½È˶¼Ã»Óж¨ÆÚpull´úÂëµÄϰ¹ß£¬ÄÇôpush´úÂëʱ¾ÍºÜÈÝÒ×Óöµ½³åÍ»¡£ËùÒÔÍê³ÉÒ»¸ö¹¦ÄÜ»òÕß½â¾öÒ»¸öÎÊÌ⼰ʱcommit & push´úÂ룬ÓгåÍ»¾¡Ôç½â¾ö¡£

   
12522 ´Îä¯ÀÀ       29
Ïà¹ØÎÄÕÂ

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

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

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