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

dzÎöÔõôÔÚÍâµØ´î½¨GitÇéÐÎ

Ëæ×ÅÈí¼þ¿ª·¢µÄÉú³¤ £¬´úÂëÖÎÀí±äµÃÖÁ¹ØÖ÷Òª¡£gitÊǵ±½ñ×îÊܽӴýµÄ°æ±¾¿ØÖÆϵͳ֮һ £¬ÆÕ±éÓ¦ÓÃÓÚ¿ªÔ´ºÍ˽ÓÐÏîÄ¿¡£ÔÚ±¾ÎÄÖÐ £¬ÎÒÃǽ«ÏÈÈÝÔõÑùÔÚÍâµØ´î½¨gitÇéÐÎ £¬ÒÔ±ã¸üºÃµØÖÎÀíºÍЭ×÷ÄúµÄ´úÂë¡£

×¼±¸ÊÂÇé

ÔÚ×îÏÈ֮ǰ £¬ÐèÒªÏÈ×°ÖÃGit¡£ÈôÊÇÄúÉÐδװÖÃGit £¬Ôò¿ÉÒÔ´ÓGit¹ÙÍø£¨https://git-scm.com/downloads£©ÏÂÔØÊʺÏÄú²Ù×÷ϵͳµÄGit×°Öðü¡£×°ÖÃÍê³Éºó £¬ÊäÈëÒÔÏÂÏÂÁî¿ÉÒÔ¼ì²é×°ÖÃÊÇ·ñÀֳɣº

git --version

µÇ¼ºó¸´ÖÆ

ÕâÓ¦¸Ã»áÊä³ö×°ÖõÄGit°æ±¾ £¬ÀýÈ磺

git version 2.22.0

µÇ¼ºó¸´ÖÆ

½¨Éè¿ÍÕ»

ÔÚGitÖÐ £¬¿ÍÕ»ÊÇÄú´æ´¢´úÂëµÄµØ·½¡ £¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÔÚÍâµØ½¨ÉèÒ»¸öпÍÕ»£º

mkdir myproject
cd myproject
git init

µÇ¼ºó¸´ÖÆ

Ö´ÐÐÕâЩÏÂÁîºó £¬Git»áÔÚmyprojectĿ¼Öн¨ÉèÒ»¸öеĿÍÕ»¡£ÏÖÔÚ £¬Äú¿ÉÒÔ½«ÄúµÄ´úÂëÌí¼Óµ½¸Ã¿ÍÕ»²¢½«ÆäÖÎÀíÆðÀ´¡£

Ìí¼ÓºÍÌá½»½ÓÂë

µ±ÄúÏòеĿÍÕ»Ìí¼Ó´úÂëʱ £¬ÐèÒª½«ËüÃÇÌí¼Óµ½Git¸ú×ÙÖС£Äú¿ÉÒÔʹÓÃÒÔÏÂÏÂÁÎļþÌí¼Óµ½¿ÍÕ»ÖУº

git add file1 file2 file3

µÇ¼ºó¸´ÖÆ

ÈôÊÇÄúÏëÒªÌí¼ÓËùÓÐеĻòÐ޸ĵÄÎļþ £¬Ôò¿ÉÒÔʹÓÃÒÔÏÂÏÂÁ

git add .

µÇ¼ºó¸´ÖÆ

Ìí¼ÓËùÓÐÎļþºó £¬ÄúÐèÒª½«¸ü¸ÄÌá½»µ½¿ÍÕ»ÖС£Äú¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÌá½»¸ü¸Ä£º

git commit -m "initial commit"

µÇ¼ºó¸´ÖÆ

Õ⽫½«¸ü¸ÄÌá½»µ½¿ÍÕ»ÖÐ £¬²¢ÔÚÌá½»¼Í¼ÖÐÁôÏÂÒ»ÌõÐÂÎÅ¡£

·ÖÖ§ÖÎÀí

GitºÜÊÇÊʺ϶ԴúÂë¾ÙÐзÖÖ§ÖÎÀí¡£·ÖÖ§ÊÇÒ»¸ö×ÔÁ¦µÄ´úÂ뿪·¢Â·¾¶ £¬¿ÉÈÃÄúÔÚûÓÐÓ°ÏìÖ÷´úÂëµÄÇéÐÎϾÙÐÐʵÑé¡ £¿ÉÒÔʹÓÃÒÔÏÂÏÂÁÉèÒ»¸öÃûΪnew_branchµÄзÖÖ§£º

git branch new_branch

µÇ¼ºó¸´ÖÆ

ÒªÇл»µ½Ð·ÖÖ§ £¬ÇëÊäÈëÒÔÏÂÏÂÁ

git checkout new_branch

µÇ¼ºó¸´ÖÆ

ÏÖÔÚ £¬Äú¿ÉÒÔÔڸ÷ÖÖ§ÉÏÐ޸ĴúÂë £¬¶ø²»»áÓ°ÏìÖ÷·ÖÖ§¡£Òª½«Ð·ÖÖ§Öеĸü¸ÄºÏ²¢µ½Ö÷·ÖÖ§ÖÐ £¬ÇëÊäÈëÒÔÏÂÏÂÁ

git checkout master
git merge new_branch

µÇ¼ºó¸´ÖÆ

Õ⽫ºÏ²¢new_branchÖеĸü¸Ä²¢½«ËüÃÇÓ¦Óõ½Ö÷·ÖÖ§ÖС£

Ô¶³Ì¿ÍÕ»

¿ÉÒÔ½«ÄúµÄÍâµØ¿ÍÕ»ÓëÔ¶³Ì¿ÍÕ»¾ÙÐÐͬ²½ £¬ÒÔ±ãÔÚ¶à¸öÍŶӳÉÔ±Ö®¼ä¹²Ïí´úÂë¡£Òª½«ÍâµØ¿ÍÕ»ÍÆË͵½Ô¶³Ì¿ÍÕ» £¬ÇëÊäÈëÒÔÏÂÏÂÁ

git remote add origin git@github.com:username/myproject.git
git push -u origin master

µÇ¼ºó¸´ÖÆ

µÚÒ»ÌõÏÂÁÌí¼ÓÒ»¸öÃûΪoriginµÄÔ¶³Ì¿ÍÕ»¡£µÚ¶þ¸öÏÂÁ½«ÄúµÄÍâµØ·ÖÖ§ÍÆË͵½Ô¶³Ì·ÖÖ§ÉÏ £¬²¢¸ú×ÙÏÂÓθü¸Ä¡£

Òª´ÓÔ¶³Ì¿ÍÕ»À­È¡¸ü¸Ä £¬ÇëÊäÈëÒÔÏÂÏÂÁ

git pull origin master

µÇ¼ºó¸´ÖÆ

Õ⽫½«Ô¶³Ì¸ü¸ÄºÏ²¢µ½ÄúµÄÍâµØ·ÖÖ§ÖС£

×ܽá

GitÊÇÒ»¸öºÜÊÇÇ¿Ê¢µÄ°æ±¾¿ØÖÆϵͳ £¬Äܹ»×ÊÖúÄú¸üºÃµØÖÎÀíºÍЭ×÷ÄúµÄ´úÂë¡£ÔÚ±¾ÎÄÖÐ £¬ÎÒÃÇÏÈÈÝÁËÔõÑùÔÚÍâµØ´î½¨GitÇéÐÎ £¬²¢¾ÙÐлù±¾µÄ´úÂëÖÎÀíºÍЭ×÷¡£Ï£ÍûÕâЩÄÚÈÝÄÜ×ÊÖúÄã¸üºÃµØÕÆÎÕGitµÄʹÓà £¬Ìá¸ß´úÂëÖÎÀíºÍ¿ª·¢Ð§ÂÊ¡£

ÒÔÉϾÍÊÇdzÎöÔõôÔÚÍâµØ´î½¨GitÇéÐεÄÏêϸÄÚÈÝ £¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

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

Ïà¹ØÐÂÎÅ

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

18523999891

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

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

QR code
ÍøÕ¾µØͼ