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

1Ôª 10Ôª 50Ôª





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



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
svnÓëgit½áºÏ£¬ÊµÏÖ°æ±¾¹ÜÀí
 
  5100  次浏览      27
 2019-9-25
 
±à¼­ÍƼö:

±¾ÎÄÀ´×Ôcsdn£¬ÎÄÕÂÖ÷Òª½éÉÜÁËÔÚubuntu14.04»·¾³ÏÂgitµÄ»ù±¾Ê¹Ó÷½·¨£¬Ò»¸ö·ÖÖ§Ä£ÐÍÖУ¬¸÷¸ö²Ù×÷µÄÁ÷³ÌºÍÆä¶ÔÓÚ¿ª·¢¹ý³ÌµÄÒâÒåµÈ¡£

1¡¢Êµ¼ÊʹÓõÄÊÇsvnÓëgit½áºÏ£¬Ã»Óе¥´¿µÄʹÓÃsvn»ògit£¬µ±È»svnºÍgit¶¼ÊÇÒ»Ì×ÍêÕûµÄVCS£¨version control system£©¡£

2¡¢ÎªÊ²Ã´Òª½áºÏʹÓÃgit£¿ ֮ǰʹÓõÄÊÇsvn£¬ÒòΪ¿ª·¢Óë²âÊÔ¹¤×÷²¢ÐУ¬ÐèÒª´òºÜ¶à·ÖÖ§£¬svnÔÚ·ÖÖ§ºÏ²¢ÉÏ£¬´¦Àí²»Ì«ºÃ£¨ºÏ²¢¿ÉÄÜ»á²úÉúºÜ¶à³åÍ»£¬³åÍ»´¦Àíʱ¼ä½Ï³¤£¬ÂýÂý¾ÍÆúÓÃÁËsvnµÄ·ÖÖ§´¦Àí¹¦ÄÜ£©,ËùÒÔ²ÉÓÃÁËgit¡£

3¡¢¶ÔÒ»¸öÎļþSmsTemplateBuilder.java½øÐÐÐ޸ģ¨Ê¹ÓÃgitµÄÃüÁîÐвÙ×÷£¬Ã»ÓÐʹÓýçÃæ¹ÜÀí¹¤¾ß£¬µ±È»½çÃæ¹ÜÀí¹¤¾ßÒ²ÊÇ¿ÉÐеģ©

4¡¢git³õʼ»¯½çÃæ

5¡¢Ê¹ÓÃgit²é¿´Îļþ״̬ ÃüÁgit status

6¡¢¸ú×ÙÎļþ ÃüÁ git add

7¡¢ÔÚ·ÖÖ§ÉÏÌá½» git commit ¨Cm ¡°message¡±

8¡¢Çл»·ÖÖ§(masterÊÇÒ»¸öÌØÊâµÄ·ÖÖ§£¬ËùÓõķÖÖ§ÒªÏòËüºÏ²¢) git checkout branch_name

9¡¢ºÏ²¢·ÖÖ§ git merge branch_name

10¡¢¸üÐÂmaster git svn rebase (Õâ¸öÃüÁîʽÕë¶ÔÓÚgitÓësvn½áºÏµÄÇé¿öʹÓõģ¬Ö®Ç°µÄÃüÁÈ磺git add£¬git commit¿ÉÒÔÊÊÓÃÓÚµ¥¶ÀgitµÄ»·¾³)

11¡¢½«´úÂëÌá½»µ½svnÉÏ git svn dcommit

12¡¢ÎªÊ²Ã´Ê¹ÓÃsvnÓëgit½áºÏ£¿²»ÖªÊÇÓÃgit£¿ ÏîĿԭÀ´ÊÇÓÉsvn¹ÜÀí£¬²»Ïë°ÑÏîÄ¿µÄ°æ±¾¿ØÖÆÐÅÏ¢£¨¾ßÌå¾ÍÊǸ÷¸öÎļþµÄÐ޸ļǼ£©Åׯú£¬ËùÒÔ»¹Ê¹ÓÃsvn¹ÜÀíÏîÄ¿£» ¶ø²ÉÓÃgit½øÐб¾µØ¿ª·¢£¬ËæÒâ´´½¨·ÖÖ§£¬Çл»·ÖÖ§£¬ºÏ²¢·ÖÖ§¡£

13¡¢²é¿´ÓÐÄÄЩ·ÖÖ§ git branch

14¡¢Çл»µ½ÆäËû·ÖÖ§

15¡¢Ìá½»´úÂëʱ£¨git svn rebaseÖ®ºó£©£¬¿ÉÄܲúÉú³åÍ»£¬¾ßÌåµÄ²Ù×÷Ê¡ÂÔ git svn rebase ³åÍ»£º git add . È»ºó£¬ÔÙÖ´ÐУº git rebase --continue Èç¹û±¨¸æËµÃ»ÓÐÐÞ¸ÄÄÚÈÝ£¬Ôò»»³ÉÖ´ÐУº git rebase --skip

16¡¢ÅäºÏ EclipseÖжÔgitµÄÖ§³Ö£¨git²å¼þ£©

 
   
5100 ´Îä¯ÀÀ       27
Ïà¹ØÎÄÕÂ

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

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

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