Git clone - - depth¿Ë¡ָ¶¨Éî¶Èʱ,ÈçºÎÈ·±£»ñÈ¡ÍêÕûµÄ...

Èç¹û³õʼ¿Ë¡ʱʹÓÃÁË `git clone --depth`²¢ÇÒºóÐøÐèÒªÍêÕûµÄÌá½»ÀúÊ·,¿ÉÒÔͨ¹ýÒÔϲ½Öè½â¾ö: È·±£µ±Ç°²Ö¿âÊÇÒ»¸ödz¿Ë¡(¿ÉÒÔͨ¹ý `git rev-parse --is-shallow-repository`¼ì²é). ÔËÐÐÃüÁî `git fetch --unshallow`½«Ç³¿Ë¡ת»»ÎªÍêÕû¿Ë¡. ÒÔÏÂÊǾßÌå²Ù×÷ʾÀý: #¼ì²éÊÇ·ñÊÇdz¿Ë¡ $ git rev-p


Git¿Ë¡ʱʹÓà - - depth²ÎÊý»áÒý·¢ÄÄЩ³£¼ûÎÊÌâ»òÏÞÖÆ...

**Git¿Ë¡ʱʹÓÃ--depth²ÎÊýµÄ³£¼ûÎÊÌâÓëÏÞÖÆ** ÔÚʹÓÃ`git clone --depth`²ÎÊý½øÐÐdz¿Ë¡ʱ£¬ËäÈ»¿ÉÒÔÏÔÖø¼õÉÙ¿Ë¡ʱ¼äºÍ´ÅÅÌÕ¼Ó㬵«Ò²´æ...


ÕâÑùGit cloneÄܽÚÊ¡´óÁ¿Ê±¼äºÍÓ²Å̿ռä

ΪÁ˽Úʡʱ¼äÓëÓ²Å̿ռ䣬ÎÒÃÇ¿ÉÒÔʹÓà `git clone --depth` ²ÎÊý£¬¸Ã²ÎÊýÔÊÐíÎÒÃÇÖ¸¶¨ÏÂÔØµÄÀúÊ·¼Ç¼ÊýÁ¿¡£ÀýÈ磬ʹÓà `git clone --depth 1` Ö»»á±£Áô×î½üÒ»´ÎcommitµÄ...


gitΪʲôÏÂÔØÕâôÂý

¿Ë¡/À­È¡°üº¬´óÁ¿Îļþ»òÈß³¤Ìá½»ÀúÊ·µÄ²Ö¿âʱ£¬Êý¾ÝÁ¿¼¤Ôö¡£Öظ´À­È¡ÒÑ´æÔÚµÄÌá½»£¨ÈçδʹÓÃ--depthdz¿Ë¡£©»áÀË·Ñ´ø¿í¡£GitÅäÖÃÎÊÌâ ĬÈÏÅäÖÿÉÄÜδÓÅ»¯£¨ÈçδÆôÓÃѹËõ»ò...


ÈçºÎËÑË÷×î½üµÄ git Ìá½»¸ü¸Ä?

git clone -b develop --depth 1 url new_name 4£¬add Ìí¼Óµ½ÔÝ´æ×´Ì¬ »ù±¾Ê¹Óà git add .reset ³·Ïú£¬»Øµ½ÐÞ¸Ä״̬ git reset HEAD #...


git ¿Ë¡ Ö¸¶¨tagΪºÎÒªÖ¸¶¨ - - depth=1? - Segment...

--depth=1 Õâ¸ö²ÎÊýÊÇÓÃÀ´Ö¸¶¨ git cloneÃüÁîÏÂÔØµÄ git commit¼Ç¼µÄÉî¶ÈµÄ,Óà git cloneÏÂÔØ´úÂëµÄʱºò,²»½öÏÂÔØÁËÔ´´úÂë,ʵ¼ÊÉÏ»¹°Ñ git commit¼Ç¼ÏÂÔØÁËÏÂÀ´,ÄÇôÓеÄʱºòÄã...


Git cloneµÄʵÏÖ?

¿Ë¡¾ßÓÐÏÞÉî¶ÈµÄ´æ´¢¿â£º shell $ git clone --depth <depth> <repository> Õ⽫ÒÔÖ¸¶¨µÄÉî¶È¿Ë¡´æ´¢¿â£¬½ö°üº¬×î½üµÄ¸öÌá½»¡£´Ó...


git clone µÄ²ÎÊý`depth=1`ÓÐʲôÓÃ

depthÓÃÓÚÖ¸¶¨¿Ë¡Éî¶È£¬Îª1¼´±íʾֻ¿Ë¡×î½üÒ»´Îcommit.


git clone µÄ²ÎÊý`depth=1`ÓÐʲôÓÃ?

2016-12-05 depthÓÃÓÚÖ¸¶¨¿Ë¡Éî¶È,Ϊ1¼´±íʾֻ¿Ë¡×î½üÒ»´Îcommit. ÓÐÓà 6 »Ø¸´ ¾Ù±¨ ׫д»Ø´ð ÄãÉÐδµÇ¼,µÇ¼ºó¿ÉÒÔ ºÍ¿ª·¢Õß½»Á÷ÎÊÌâµÄϸ½Ú ¹Ø×¢²¢½ÓÊÕÎÊÌâºÍ»Ø´ðµÄ¸üÐÂÌáÐÑ ...


git clone - - depth=1 µÄÓ÷¨

ÔÚgithub»ògitlab¿Ë¡ÏîĿʱ£¬ÒòÏîĿ̫´ógit clone»á±¨´í£¬ÈçÏ£º½â¾öµÄ°ì·¨Îª£º--depth ÓÃÀ´Ö¸¶¨¿Ë¡µÄÉî¶È£¬1±íʾ¿Ë¡×î½üµÄÒ»´Îcommit¡£ÕâÖÖ·½·¨¿Ë¡µÄÏîĿֻ°üº¬×î½üµÄ...


Ïà¹ØËÑË÷

ÈÈÃÅËÑË÷