gitlabÔõÑùÉÏ´«µ½Ò»¸öÏîÄ¿µÄ·ÖÖ§ÖÐ
gitlabÊÇÒ»¸öºÜÊÇÇ¿Ê¢µÄ´úÂëÐ×÷ƽ̨£¬Ëü¿ÉÒÔ×ÊÖúÍŶÓе÷ÊÂÇ飬ÖÎÀíÏîÄ¿£¬°æ±¾¿ØÖƵȵȡ£ÔÚʹÓÃgitlabʱ£¬ÎÒÃǾ³£ÐèÒª½«´úÂëÉÏ´«µ½Ìض¨ÏîÄ¿µÄ·ÖÖ§ÖС£±¾ÎĽ«ÏÈÈÝÔõÑù½«´úÂëÉÏ´«µ½gitlabÉϵÄÏîÄ¿·ÖÖ§ÖС£
°ì·¨Ò»£º¿Ë¡GitLabÏîÄ¿
ÔÚÉÏ´«´úÂë֮ǰ£¬ÄúÐèÒª¿Ë¡GitLabÉϵÄÏîÄ¿µ½ÍâµØ¡£¿ÉÒÔʹÓÃÒÔÏÂÏÂÁ½«ÏîÄ¿¿Ë¡µ½ÍâµØ£º
git clone <gitlab></gitlab>
µÇ¼ºó¸´ÖÆ
°ì·¨¶þ£º½¨ÉèÒ»¸ö·ÖÖ§
ÔÚÉÏ´«´úÂë֮ǰ£¬ÄúÐèÒª½¨ÉèÒ»¸öGit·ÖÖ§¡£
git checkout -b
µÇ¼ºó¸´ÖÆ
°ì·¨Èý£ºÌí¼Ó¸ü¸Ä
ÔÚÍâµØ·ÖÖ§ÉϾÙÐиü¸Ä¡£Äú¿ÉÒÔͨ¹ýÌí¼Ó£¬Ð޸ĺÍɾ³ýÎļþÀ´¸ü¸Ä´úÂ롣ʹÓÃÒÔÏÂÏÂÁ¸ü¸ÄÌí¼Óµ½ÔÝ´æÇø£º
git add .
µÇ¼ºó¸´ÖÆ
°ì·¨ËÄ£ºÌá½»¸ü¸Ä
ʹÓÃÒÔÏÂÏÂÁ¸ü¸ÄÌá½»µ½Git·ÖÖ§£º
git commit -m "ÄúµÄÌá½»ÐÂÎÅ"
µÇ¼ºó¸´ÖÆ
°ì·¨Î壺ÍÆË͵½·ÖÖ§
ÏÖÔÚ£¬ÄúÒѾÌá½»Á˸ü¸Ä£¬ÄúÐèÒª½«ËüÃÇÍÆË͵½GitÏîÄ¿µÄ·ÖÖ§ÖС£
git push origin
µÇ¼ºó¸´ÖÆ
ÔÚ´ËÏÂÁîÖУ¬¡°origin¡±ÊÇGitLabÔÚ¿Ë¡ʱµÄÏîÄ¿URL£¬ÄúµÄ·ÖÖ§Ãû³Æ¾ÍÊÇÄú½¨ÉèµÄ·ÖÖ§Ãû³Æ¡£
°ì·¨Áù£ººÏ²¢ÇëÇó
×îºó£¬ÄúÐèÒª½¨ÉèÒ»¸öºÏ²¢ÇëÇó£¬ÒÔ½«ÄúµÄ¸ü¸ÄºÏ²¢µ½GitLabÏîÄ¿µÄÖ÷Òª·ÖÖ§ÖС£
»á¼ûÏîÄ¿µÄÖ÷Ò³£¬È»ºóµ¥»÷¡°New merge request¡±°´Å¥¡£Äú¿ÉÒÔÑ¡ÕªÒªºÏ²¢µÄ·ÖÖ§£¬È»ºóÐÎòÄúµÄ¸ü¸Ä¡£µ¥»÷¡°Submit merge request¡±°´Å¥Ìá½»ÇëÇó¡£
ÔÚÇëÇó±»ÉóÔĺÍÅú×¼ºó£¬ÄúµÄ¸ü¸Ä½«±»ºÏ²¢µ½GitLabÏîÄ¿µÄÖ÷Òª·ÖÖ§ÖС£
½áÂÛ
ÔÚ±¾ÎÄÖУ¬ÎÒÃÇÏÈÈÝÁËÔõÑù½«´úÂëÉÏ´«µ½GitLabÉϵÄÏîÄ¿·ÖÖ§ÖС£×ñÕÕÕâЩ°ì·¨£¬Äú¿ÉÒÔÖÎÀíÄúµÄ´úÂë¸ü¸Ä£¬²¢×ÊÖúÍŶÓе÷ÊÂÇé¡£GitLabÊÇÒ»¸öºÜÊÇÇ¿Ê¢µÄ¹¤¾ß£¬Ëü¿ÉÒÔ×ÊÖúÄúÖÎÀíÏîÄ¿£¬²¢ÔÚÐ×÷Öмá³Ö͸Ã÷¶È¡£×£Äú±àÂëÓä¿ì£¡
ÒÔÉϾÍÊÇgitlabÔõÑùÉÏ´«µ½Ò»¸öÏîÄ¿µÄ·ÖÖ§ÖеÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡