×ðÁú¿­Ê±¹ÙÍøµÇ¼

ʵÀý½â˵ÔõÑùÀ­È¡·ÖÖ§git

gitÊÇÒ»ÖÖÊ¢Ðеİ汾¿ØÖÆϵͳ £¬¾ßÓÐÇ¿Ê¢µÄ°æ±¾¿ØÖÆÄÜÁ¦¡£·ÖÖ§ÊÇgitµÄÒ»¸öÖ÷Òª×é³É²¿·Ö £¬¿ÉÒÔÈòî±ðµÄ¿ª·¢Ö°Ô±ÔÚ²î±ðµÄ´úÂë·ÖÖ§ÉÏ¿ªÕ¹ÊÂÇé £¬È·±£ÏîÄ¿´úÂëµÄÇå¾²ÐԺͿɿ¿ÐÔ¡£ÔÚѧϰgitʱ £¬ÏàʶÔõÑùÀ­È¡·ÖÖ§ÊÇÒ»¸öºÜÖ÷ÒªµÄ»ù´¡²Ù×÷¡£ÒÔÏÂÊÇÒ»·ÝÏêϸµÄ½Ì³Ì £¬½â˵ÔõÑùÀ­È¡·ÖÖ§git¡£

Ã÷È·Git·ÖÖ§µÄ¿´·¨

Ê×ÏÈÎÒÃÇÐèÒªÏàʶGit·ÖÖ§µÄ¿´·¨¡£Git·ÖÖ§ÊÇÔÚÏîÄ¿µÄ´úÂë»ù´¡ÉϽ¨ÉèµÄÒ»¸öеĴúÂë·ÖÖ§¡£ÔÚÒ»¸öGit¿ÍÕ»ÖÐ £¬¿ÉÒÔͬʱ±£´æ¶à¸ö·ÖÖ§¡£¿ª·¢Ö°Ô±¿ÉÒÔÔÚ²î±ðµÄ·ÖÖ§ÉÏÊÂÇé £¬½«ÏêϸµÄÐÞ¸ÄÍÆË͵½Ö÷·ÖÖ§ÉÏ¡£

Éó²éËùÓзÖÖ§

ÔÚGitÏÂÁîÐлòÕßGUI¹¤¾ßÖÐ £¬Í¨¹ýÏÂÁî”git branch”¿ÉÒÔÉó²éËùÓÐÍâµØµÄ·ÖÖ§¡£Õâ¸öÏÂÁî»áÁгöËùÓеÄÍâµØ·ÖÖ§¼°Æä״̬¡£¿ÉÒÔÔÚ״̬ÐÅÏ¢ÖÐÕÒµ½Ä¿½ñËùÔڵķÖÖ§¡£

Çл»µ½ÐèÒªÀ­È¡µÄ·ÖÖ§

ÔÚGitÖÐ £¬Çл»·Ö֧ʹÓÔgit checkout”ÏÂÁî¡£¼ÙÉèÏÖÔÚÐèÒªÇл»µ½Ò»¸öÃûΪ”feature-x”µÄ·ÖÖ§£º

git checkout feature-x

µÇ¼ºó¸´ÖÆ

Ö´ÐÐÍêÕâ¸öÏÂÁîºó £¬»á½«ÊÂÇéĿ¼Çл»µ½”feature-x”·ÖÖ§¡£Õâʱ¿ÉÒÔƾ֤ÐèÒª¶Ô´úÂë¾ÙÐÐÐÞ¸Ä £¬Ìá½»µÈ²Ù×÷¡£

À­È¡·ÖÖ§

À­È¡·ÖÖ§µÄÏÂÁîÊÇ”git pull”¡£Ëü½«Ô¶³Ì·ÖÖ§Éϵĸü¸ÄÀ­»Øµ½ÍâµØ·ÖÖ§ÖС£¼ÙÉèÏÖÔÚÐèÒªÀ­È¡Ô¶³Ì·ÖÖ§”develop”µ½ÍâµØ·ÖÖ§ £¬¿ÉÒÔʹÓÃÒÔÏÂÏÂÁ

git pull origin develop

µÇ¼ºó¸´ÖÆ

Õâ¸öÏÂÁî»á´ÓÔ¶³Ì·ÖÖ§”origin”µÄ”develop”·ÖÖ§ÖÐÀ­È¡´úÂë £¬¸üÐÂÍâµØµÄ”develop”·ÖÖ§¡£

½¨ÉèзÖÖ§²¢À­È¡

ÓÐʱ¼äÐèÒª½¨ÉèÒ»¸öеķÖÖ§ £¬È»ºó´ÓÔ¶³Ì·ÖÖ§ÖÐÀ­È¡´úÂë¡£½¨ÉèзÖÖ§µÄÏÂÁîÊÇ”git checkout -b” £¬ºóÃæ¸úзÖÖ§µÄÃû³Æ¡£ÀýÈ罨ÉèÒ»¸öÃûΪ”myfix”µÄзÖÖ§£º

git checkout -b myfix

µÇ¼ºó¸´ÖÆ

½ÓÏÂÀ´ £¬Ê¹ÓÔgit pull”ÏÂÁîÀ­È¡Ô¶³Ì·ÖÖ§µÄ´úÂ룺

git pull origin myfix

µÇ¼ºó¸´ÖÆ

Õâ¸öÏÂÁî»á´ÓÔ¶³Ì·ÖÖ§”origin”µÄ”myfix”·ÖÖ§ÖÐÀ­È¡´úÂë £¬È»ºó½«´úÂë¸üе½ÍâµØµÄ”myfix”·ÖÖ§ÉÏ¡£

ÍÆËÍÍâµØ·ÖÖ§µ½Ô¶³Ì

ÔÚÍêÒòËØÖ§ÉϵÄÐ޸ĺó £¬ÐèÒª½«´úÂëÍÆË͵½Ô¶³Ì·ÖÖ§ÖС£ÍÆËÍ·Ö֧ʹÓÔgit push”ÏÂÁî¡£ÀýÈç £¬½«ÍâµØ·ÖÖ§”myfix”ÍÆË͵½Ô¶³Ì·ÖÖ§”origin”µÄ”myfix”·ÖÖ§ÖУº

git push origin myfix

µÇ¼ºó¸´ÖÆ

Õâ¸öÏÂÁî»á½«ÍâµØ·ÖÖ§”myfix”µÄ´úÂëÍÆË͵½Ô¶³Ì·ÖÖ§”origin”µÄ”myfix”·ÖÖ§ÖС£

×ܽ᣺

±¾ÎÄÏÈÈÝÁËÔõÑùÀ­È¡·ÖÖ§gitµÄÒªÁì¡£Ê×ÏÈÐèÒªÏàʶGit·ÖÖ§µÄ¿´·¨ £¬È»ºóͨ¹ý”git branch”ÏÂÁîÉó²éËùÓзÖÖ§¡£È»ºóͨ¹ý”git checkout”ÏÂÁîÇл»µ½ÐèÒªÀ­È¡µÄ·ÖÖ§¡£½ÓÏÂÀ´Ê¹ÓÔgit pull”ÏÂÁԶ³Ì·ÖÖ§µÄ´úÂëÀ­È¡µ½ÍâµØ·ÖÖ§ÖС£ÈôÊÇÐèÒª½¨ÉèзÖÖ§²¢À­È¡´úÂë £¬¿ÉÒÔʹÓÔgit checkout -b”ºÍ”git pull”ÏÂÁî¡£×îºó £¬½«ÍâµØ·ÖÖ§µÄ´úÂëÍÆË͵½Ô¶³Ì·ÖÖ§¿ÉÒÔʹÓÔgit push”ÏÂÁî¡£ÕÆÎÕÁËÕâЩҪÁì £¬¾Í¿ÉÒÔÔÚЭ×÷¿ª·¢µÄÀú³ÌÖиüºÃµØʹÓÃGit¾ÙÐдúÂëÖÎÀí¡£

ÒÔÉϾÍÊÇʵÀý½â˵ÔõÑùÀ­È¡·ÖÖ§gitµÄÏêϸÄÚÈÝ £¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí £¬°æȨÕùÒéÓë±¾Õ¾ÎÞ¹Ø £¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±¹ÙÍøµÇ¼ÂËÓÍ»úÍø¹Ù·½Ì¬¶È £¬Çë¶ÁÕß½ö×ö²Î¿¼¡£±¾ÎĽӴýתÔØ £¬×ªÔØÇë˵Ã÷À´ÓÉ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢ £¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢ £¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼ʵʱÐÞÕý»òɾ³ý¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎå £¬9:30-18:30 £¬½ÚãåÈÕÐÝÏ¢

QR code
ÍøÕ¾µØͼ