×ðÁú¿­Ê±

Ôõô½«ÏîÄ¿ÉÏ´«µ½gitlab·ÖÖ§ÉÏ£¨°ì·¨·ÖÏí£©

ÔÚgitlabÉϽ¨Éè²¢ÉÏ´«ÏîÄ¿µÄÀú³Ì £¬ÔÚ¿ªÔ´ÉçÇøÖÐÒѾ­³ÉΪÁËÈÕ³£¿ª·¢µÄ±ê×¼²Ù×÷¡£ÏÂÃæÊÇÔÚgitlabÉϽ«ÏîÄ¿ÉÏ´«µ½·ÖÖ§Éϵİ취£º

µÚÒ»²½£º½¨ÉèÏîÄ¿

ÔÚGitLabСÎÒ˽¼Ò»òÕßÍŶӵÄÏîÄ¿¿ÍÕ»ÉÏ £¬½¨ÉèÒ»¸öпÍÕ»¡£¿ÉÒÔʹÓÃGitLabÉϵÄWeb½çÃæ»òÕßGitÏÂÁîÐÐÀ´Íê³ÉÕâÒ»²½¡£

ÔÚGitLabÉϽ¨ÉèÏîĿʱ £¬¿ÉÒÔÑ¡ÔñʹÓÿÕÏîÄ¿»òÕß³õʼ»¯ÏîÄ¿¡£Ò»Ñùƽ³£ÇéÐÎÏ £¬³õʼ»¯ÏîÄ¿Ô½·¢Àû±ã £¬ÓÉÓÚËü»áÌìÉúһЩĬÈϵÄÎļþºÍĿ¼¡£

µÚ¶þ²½£ºÍâµØ¿ÍÕ»ÓëGitLab¿ÍÕ»ÅþÁ¬

ÔÚÍâµØÅÌËã»úÉÏ×°ÖÃGit £¬²¢Ê¹ÓÃGitµÄÏÂÁîÐй¤¾ßÀ´ÅþÁ¬GitLab¿ÍÕ»¡£Õâ¸öÀú³ÌÉæ¼°µ½GitµÄһЩ»ù±¾²Ù×÷ £¬Èçgit clone½«GitLabÉϵĿÍÕ»¿Ë¡µ½ÍâµØÅÌËã»ú¡¢git remote½«ÍâµØ¿ÍÕ»ÓëGitLab¿ÍÕ»¾ÙÐÐÅþÁ¬¡¢git pull½«GitLabÉϵĴúÂëÏÂÔص½ÍâµØ¿ÍÕ» £¬Ê¹ÍâµØ¿ÍÕ»ÓëGitLab¿ÍÕ»¼á³Öͬ²½µÈ¡£

µÚÈý²½£º½¨Éè·ÖÖ§

ÔÚÍâµØÅÌËã»úÉÏʹÓÃGitµÄÏÂÁîÐй¤¾ß £¬Í¨¹ý´ÓÖ÷·ÖÖ§½¨ÉèеķÖÖ§À´×îÏÈÊÂÇé¡£

git checkout -b <new-branch> <base-branch></base-branch></new-branch>

µÇ¼ºó¸´ÖÆ

ÆäÖÐ ÌåÏÖеķÖÖ§Ãû³Æ £¬ ÌåÏÖ»ù´¡·ÖÖ§Ãû³Æ £¬Ò»Ñùƽ³£Ö¸µÄÊÇÖ÷·ÖÖ§¡£

µÚËIJ½£ºÌá½»½ÓÂëµ½·ÖÖ§

¹ØÓÚGitÖеÄÿ¸ö·ÖÖ§ £¬¶¼ÓÐÒ»¸öÍêÕûµÄ´úÂëÀúÊ·¼Í¼¡£Òò´Ë £¬ÐèҪʹÓÃÿ´ÎÌá½»½ÓÂëµÄ·½·¨À´ÉÏ´«´úÂëµ½·ÖÖ§ÉÏ¡£

ÔÚ´úÂëÐÞ¸ÄÍê³Éºó £¬ÏȽ«ÍâµØ·ÖÖ§ÓëGitLabÉϵķÖÖ§¾ÙÐÐͬ²½ £¬È»ºóͨ¹ýÒÔÏ°취½«´úÂëÉÏ´«µ½·ÖÖ§ÉÏ£º

1.Ìá½»½ÓÂ룺

git add .
git commit -m "commit message"

µÇ¼ºó¸´ÖÆ

ÆäÖÐ £¬¡°commit message¡±ÊÇÌύ˵Ã÷ÐÅÏ¢ £¬Ó¦¸ÃÖ»¹ÜÇåÎúÃ÷Îú £¬ÒÔ±ãÒÔºó²éÕÒ¡£

2.½«´úÂëÍÆË͵½GitLab£º

git push origin <new-branch></new-branch>

µÇ¼ºó¸´ÖÆ

ÆäÖÐ £¬ ÊÇеķÖÖ§Ãû³Æ¡£

µÚÎå²½£ººÏ²¢·ÖÖ§

½ñÊÀÂëÔÚеķÖÖ§ÉÏÍê³Éºó £¬ÐèÒª½«ÆäºÏ²¢µ½Ö÷·ÖÖ§ÉÏ £¬ÒÔʹй¦Ð§ºÍ±ä»»ÔÚÖ÷·ÖÖ§ÉÏ¿ÉÓá£Õâ¸öÀú³Ì³ÆΪºÏ²¢²Ù×÷¡£

ÔÚʹÓÃGit¾ÙÐкϲ¢Ê± £¬ÒÔÖ÷·ÖÖ§×÷ΪĿµÄ·ÖÖ§ £¬½«ÐµķÖÖ§ÉϵÄÌá½»¼Í¼ӦÓõ½Ö÷·ÖÖ§¡£¿ÉÒÔͨ¹ýÒÔÏ°취½«Ð·ÖÖ§ÉϵĴúÂëºÏ²¢µ½Ö÷·ÖÖ§ÖУº

1.¼ì²éÖ÷·ÖÖ§ÊÇ·ñΪ×îÐÂ״̬ £¬ÈôÊDz»ÊÇ×îÐÂ״̬ £¬ÇëÀ­È¡×îеĴúÂë¸üУº

git checkout <base-branch>
git pull</base-branch>

µÇ¼ºó¸´ÖÆ

ÆäÖÐ £¬ Ö¸µÄÊÇÖ÷·ÖÖ§ £¬¿ÉÒÔͨ¹ý¡®git branch¡¯ÏÂÁî»ñµÃËùÓÐÓÐÓõĿÍÕ»·ÖÖ§¡£

2.Çл»µ½Ö÷·ÖÖ§²¢ºÏ²¢Ð·ÖÖ§£º

git checkout <base-branch>
git merge <new-branch></new-branch></base-branch>

µÇ¼ºó¸´ÖÆ

ºÏ²¢ºó £¬Ö÷·ÖÖ§ÉÏÓ¦¸Ã°üÀ¨Ð¹¦Ð§ºÍ±ä»»¡£

µÚÁù²½£ºÉ¾³ý·ÖÖ§

ÔÚ½«·ÖÖ§ÉϵĴúÂëºÏ²¢µ½Ö÷·ÖÖ§ºó £¬Ð·ÖÖ§µÄÊÂÇé¾ÍÍê³ÉÁË¡£ÎªÁË×èÖ¹»ìÏý £¬Ó¦½«·Ö֧ɾ³ý¡£¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîɾ³ý·ÖÖ§£º

git branch -d <new-branch></new-branch>

µÇ¼ºó¸´ÖÆ

ÆäÖÐ £¬ ÊÇҪɾ³ýµÄ·ÖÖ§Ãû³Æ¡£

½áÂÛ

½«ÏîÄ¿ÉÏ´«µ½GitLabµÄ·ÖÖ§ÉÏ £¬ÐèÒªÍê³É¶à¸ö°ì·¨¡£ÈôÊÇ׼ȷʹÓÃGitÏÂÁîÐÐ £¬ÕâЩ°ì·¨×Ô¼º¾Í¿ÉÒÔ±äµÃºÜÊǼòÆÓ¡£Í¨¹ýÔÚGitÉϽ¨Éè·ÖÖ§ £¬Ìá½»½ÓÂë £¬²¢½«·ÖÖ§ºÏ²¢µ½Ö÷·ÖÖ§ÖÐ £¬¿ÉÒÔΪÂþÑÜʽ¿ª·¢Á÷³ÌµÓÚ¨¼áʵµÄ»ù´¡¡£¼´¼´ÊÇ·ÇÊÖÒÕרҵÈËÊ¿ £¬Ò²Äܹ»¿ìËÙÕÆÎÕÕâЩ»ù±¾²Ù×÷ £¬²¢×îÏÈÔÚGitLabÉϽ¨ÉèËûÃÇ×Ô¼ºµÄ´úÂë¿ÍÕ»¡£

ÒÔÉϾÍÊÇÔõô½«ÏîÄ¿ÉÏ´«µ½gitlab·ÖÖ§ÉÏ£¨°ì·¨·ÖÏí£©µÄÏêϸÄÚÈÝ £¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

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

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±

18523999891

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

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

QR code
¡¾ÍøÕ¾µØͼ¡¿¡¾sitemap¡¿