git+depth
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¡£ÕâÖÖ·½·¨¿Ë¡µÄÏîĿֻ°üº¬×î½üµÄ...