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

GitÔõÑùÐ޸ķÖÖ§Ãû

git ʹÓ÷ÖÖ§ÊÇÒ»ÖÖºÜÊÇÖ÷ÒªµÄÊÂÇé·½·¨¡£¶øÓÐʱ¼ä£¬ÎÒÃÇ¿ÉÄÜÐèÒªÐ޸ķÖÖ§Ãû£¬¿ÉÄÜÊÇÓÉÓÚ·ÖÖ§Ãû¹ý³¤¡¢Æ´Ð´¹ýʧ¡¢ÃüÃû²»¹æ·¶µÈµÈÔµ¹ÊÔ­ÓÉ¡£ÏÂÃ棬ÎÒÃǾÍÀ´ÏÈÈÝһϠgit ÔõÑùÐ޸ķÖÖ§Ãû¡£

Éó²é·ÖÖ§

ÔÚÐ޸ķÖÖ§Ãû֮ǰ£¬Ê×ÏÈÐèÒªÖªµÀÄ¿½ñËùÓеķÖÖ§¡£Ê¹ÓÃÒÔÏÂÏÂÁî¿ÉÒÔÉó²éÄ¿½ñÍâµØµÄËùÓзÖÖ§£º

$ git branch

µÇ¼ºó¸´ÖÆ

ÕâÀï»áö¾Ù³öËùÓеÄÍâµØ·ÖÖ§µÄÁбí£¬¿ÉÒÔ¿´µ½Ä¿½ñËùÔڵķÖ֧ǰÃæ»áÓÐÒ»¸öÐǺÅ£¬ÈçÏÂËùʾ£º

  master
* dev
  feature-1
  feature-2

µÇ¼ºó¸´ÖÆ

ÐÞ¸ÄÍâµØ·ÖÖ§Ãû

ÔÚ Git ÖУ¬Ð޸ķÖÖ§ÃûÖ÷ÒªÓÐÈýÖÖ·½·¨£¬»®·ÖÊÇ£º

ÖØÃüÃû·ÖÖ§

ɾ³ý·ÖÖ§ÔÙ½¨ÉèеķÖÖ§

½¨ÉèеķÖÖ§ÔÙɾ³ý¾ÉµÄ·ÖÖ§

½ÓÏÂÀ´£¬¾ÍÀ´ÖðÒ»ÏÈÈÝÕâÈýÖÖ·½·¨¡£

2.1 ÖØÃüÃû·ÖÖ§

ͨ¹ýÒÔÏÂÏÂÁî¿ÉÒÔÖØÃüÃû·ÖÖ§£º

$ git branch -m <old-branch-name> <new-branch-name></new-branch-name></old-branch-name>

µÇ¼ºó¸´ÖÆ

ÆäÖУ¬¡°-m¡± ÌåÏÖ ¡°move¡±£¬¼´Òƶ¯/ÖØÃüÃû¡£ÕâÀïÐèҪעÖصÄÊÇ£¬¼ÇµÃÇл»µ½ÆäËû·ÖÖ§¾ÙÐвÙ×÷£¬²»È»»á±¨´í¡£

2.2 ɾ³ý·ÖÖ§ÔÙ½¨ÉèеķÖÖ§

¸ÃÒªÁìÖ÷Òª·ÖÁ½²½¾ÙÐУº

ɾ³ý¾ÉµÄ·ÖÖ§

½¨ÉèеķÖÖ§

°ì·¨Ò»£¬É¾³ý¾ÉµÄ·ÖÖ§£¬Ê¹ÓÃÒÔÏÂÏÂÁ

$ git branch -d <old-branch-name></old-branch-name>

µÇ¼ºó¸´ÖÆ µÇ¼ºó¸´ÖÆ

¸ÃÏÂÁî»á½«Ö¸¶¨µÄ¾É·Ö֧ɾ³ý¡£

°ì·¨¶þ£¬½¨ÉèеķÖÖ§£¬Ê¹ÓÃÒÔÏÂÏÂÁ

$ git branch <new-branch-name></new-branch-name>

µÇ¼ºó¸´ÖÆ

ÕâÑù¾Í»á½¨ÉèÒ»¸öеķÖÖ§£¬²¢ÇÒºÍÄ¿½ñËùÔڵķÖÖ§ÓµÓÐÏàͬµÄ¸¸½Úµã¡£

2.3 ½¨ÉèеķÖÖ§ÔÙɾ³ý¾ÉµÄ·ÖÖ§

¸ÃÒªÁìÒ²ÊÇ·ÖÁ½²½¾ÙÐУº

½¨ÉèеķÖÖ§

ɾ³ý¾ÉµÄ·ÖÖ§

°ì·¨Ò»£¬½¨ÉèеķÖÖ§£º

$ git branch <new-branch-name> <old-branch-name></old-branch-name></new-branch-name>

µÇ¼ºó¸´ÖÆ

ÕâÑù¾Í»á½¨ÉèÒ»¸öзÖÖ§£¬Ð·ÖÖ§µÄ´úÂëºÍ¾É·ÖÖ§µÄ´úÂëÍêÈ«Ïàͬ¡£

°ì·¨¶þ£¬É¾³ý¾ÉµÄ·ÖÖ§£º

$ git branch -d <old-branch-name></old-branch-name>

µÇ¼ºó¸´ÖÆ µÇ¼ºó¸´ÖÆ

ÕâÑù¾Í»á½«¾ÉµÄ·Ö֧ɾ³ý¡£

ÍÆËÍÐ޸ĺóµÄ·ÖÖ§Ãû

ÐÞ¸ÄÍâµØ·ÖÖ§Ãûºó£¬ÐèÒªÈÃÔ¶³Ì·Ö֧ͬ²½¡£Ê¹ÓÃÒÔÏÂÏÂÁî¿ÉÒÔÍÆËÍÐ޸ĺóµÄ·ÖÖ§Ãûµ½Ô¶³Ì¿ÍÕ»£º

$ git push origin :<old-branch-name>
$ git push origin <new-branch-name></new-branch-name></old-branch-name>

µÇ¼ºó¸´ÖÆ

ÉÏÃæµÄÏÂÁîÖУ¬¡°:¡± ÌåÏÖ´ÓÔ¶³Ì¿ÍÕ»ÖÐɾ³ýÖ¸¶¨µÄ·ÖÖ§£¬È»ºóʹÓõڶþÌõÏÂÁеķÖÖ§ÍÆË͵½¿ÍÕ»ÖС£

×ܽá

ÒÔÉϾÍÊÇ Git Ð޸ķÖÖ§ÃûµÄÈýÖÖ·½·¨£¬¿ÉÒÔƾ֤ÐèÒª¾ÙÐÐÑ¡Ôñ¡£ÖµµÃ×¢ÖصÄÊÇ£¬²Ù×÷ Git µÄʱ¼äÒ»¶¨ÒªÐ¡ÐÄÉóÉ÷£¬È·±£²»»áÎó²Ù×÷£¬Òý·¢²»ÐëÒªµÄƶÀ§¡£

ÒÔÉϾÍÊÇGitÔõÑùÐ޸ķÖÖ§ÃûµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

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

Ïà¹ØÐÂÎÅ

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

18523999891

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

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

QR code
ÍøÕ¾µØͼ