❯ GIT_TRACE=1 GIT_TRACE_PACKET=1 git clone http://localhost:3000/yesterday17/Test.git --depth 1
11:45:42.031851 git.c:444 trace: built-in: git clone http://localhost:3000/yesterday17/Test.git --depth 1
11:45:42.039795 run-command.c:664 trace: run_command: git remote-http origin http://localhost:3000/yesterday17/Test.git
11:45:42.040655 git.c:730 trace: exec: git-remote-http origin http://localhost:3000/yesterday17/Test.git
11:45:42.040693 run-command.c:664 trace: run_command: git-remote-http origin http://localhost:3000/yesterday17/Test.git
11:45:42.047808 pkt-line.c:80 packet: git< # service=git-upload-pack
11:45:42.047858 pkt-line.c:80 packet: git< 0000
11:45:42.047861 pkt-line.c:80 packet: git< version 2
11:45:42.047863 pkt-line.c:80 packet: git< agent=git/2.30.1
11:45:42.047865 pkt-line.c:80 packet: git< ls-refs
11:45:42.047867 pkt-line.c:80 packet: git< fetch=shallow
11:45:42.047869 pkt-line.c:80 packet: git< server-option
11:45:42.047871 pkt-line.c:80 packet: git< object-format=sha1
11:45:42.047873 pkt-line.c:80 packet: git< 0000
11:45:42.047946 pkt-line.c:80 packet: clone< version 2
11:45:42.047957 pkt-line.c:80 packet: clone< agent=git/2.30.1
11:45:42.047964 pkt-line.c:80 packet: clone< ls-refs
11:45:42.047969 pkt-line.c:80 packet: clone< fetch=shallow
11:45:42.047974 pkt-line.c:80 packet: clone< server-option
11:45:42.047980 pkt-line.c:80 packet: clone< object-format=sha1
11:45:42.047985 pkt-line.c:80 packet: clone< 0000
11:45:42.047989 pkt-line.c:80 packet: clone> command=ls-refs
11:45:42.047997 pkt-line.c:80 packet: clone> agent=git/2.30.1
11:45:42.047998 pkt-line.c:80 packet: git< command=ls-refs
11:45:42.048001 pkt-line.c:80 packet: clone> object-format=sha1
11:45:42.048004 pkt-line.c:80 packet: git< agent=git/2.30.1
11:45:42.048006 pkt-line.c:80 packet: clone> 0001
11:45:42.048028 pkt-line.c:80 packet: git< object-format=sha1
11:45:42.048029 pkt-line.c:80 packet: clone> peel
11:45:42.048030 pkt-line.c:80 packet: git< 0001
11:45:42.048034 pkt-line.c:80 packet: clone> symrefs
11:45:42.048035 pkt-line.c:80 packet: git< peel
11:45:42.048039 pkt-line.c:80 packet: clone> ref-prefix HEAD
11:45:42.048040 pkt-line.c:80 packet: git< symrefs
11:45:42.048044 pkt-line.c:80 packet: git< ref-prefix HEAD
11:45:42.048044 pkt-line.c:80 packet: clone> ref-prefix refs/heads/
11:45:42.048050 pkt-line.c:80 packet: clone> ref-prefix refs/tags/
11:45:42.048053 pkt-line.c:80 packet: git< ref-prefix refs/heads/
11:45:42.048054 pkt-line.c:80 packet: clone> 0000
11:45:42.048057 pkt-line.c:80 packet: git< ref-prefix refs/tags/
11:45:42.048061 pkt-line.c:80 packet: git< 0000
11:45:42.050613 pkt-line.c:80 packet: clone< 869bda16bc91c702d812e18fd9a2653dd8c9f461 HEAD symref-target:refs/heads/master
11:45:42.050613 pkt-line.c:80 packet: git> 0002
11:45:42.050624 pkt-line.c:80 packet: clone< 869bda16bc91c702d812e18fd9a2653dd8c9f461 refs/heads/master
11:45:42.050628 pkt-line.c:80 packet: clone< 0000
11:45:42.050637 pkt-line.c:80 packet: clone< 0002
11:45:42.051301 pkt-line.c:80 packet: clone> command=fetch
11:45:42.051308 pkt-line.c:80 packet: clone> agent=git/2.30.1
11:45:42.051311 pkt-line.c:80 packet: clone> object-format=sha1
11:45:42.051317 pkt-line.c:80 packet: clone> 0001
11:45:42.051320 pkt-line.c:80 packet: clone> thin-pack
11:45:42.051321 pkt-line.c:80 packet: git< object-format=sha1
11:45:42.051323 pkt-line.c:80 packet: clone> include-tag
11:45:42.051327 pkt-line.c:80 packet: clone> ofs-delta
11:45:42.051335 pkt-line.c:80 packet: clone> deepen 1
11:45:42.051339 pkt-line.c:80 packet: clone> want 869bda16bc91c702d812e18fd9a2653dd8c9f461
11:45:42.051342 pkt-line.c:80 packet: clone> want 869bda16bc91c702d812e18fd9a2653dd8c9f461
11:45:42.051344 pkt-line.c:80 packet: clone> done
11:45:42.051347 pkt-line.c:80 packet: clone> 0000
11:45:42.051354 pkt-line.c:80 packet: git< command=fetch
11:45:42.051359 pkt-line.c:80 packet: git< agent=git/2.30.1
11:45:42.051362 pkt-line.c:80 packet: git< 0001
11:45:42.051365 pkt-line.c:80 packet: git< thin-pack
11:45:42.051369 pkt-line.c:80 packet: git< include-tag
11:45:42.051372 pkt-line.c:80 packet: git< ofs-delta
11:45:42.051375 pkt-line.c:80 packet: git< deepen 1
11:45:42.051379 pkt-line.c:80 packet: git< want 869bda16bc91c702d812e18fd9a2653dd8c9f461
11:45:42.051383 pkt-line.c:80 packet: git< want 869bda16bc91c702d812e18fd9a2653dd8c9f461
11:45:42.051386 pkt-line.c:80 packet: git< done
11:45:42.051389 pkt-line.c:80 packet: git< 0000
11:45:42.057628 pkt-line.c:80 packet: git> 0002
11:45:42.057664 pkt-line.c:80 packet: clone< shallow-info
11:45:42.057672 pkt-line.c:80 packet: clone< shallow 869bda16bc91c702d812e18fd9a2653dd8c9f461
11:45:42.057676 pkt-line.c:80 packet: clone< 0001
11:45:42.057754 pkt-line.c:80 packet: clone< packfile
11:45:42.057798 run-command.c:664 trace: run_command: git --shallow-file /home/yesterday17/Test/.git/shallow.lock index-pack --stdin -v --fix-thin '--keep=fetch-pack 97854 on Yesterday17-PC'
11:45:42.057820 pkt-line.c:80 packet: sideband< \2\37777777746\37777777636\37777777632\37777777744\37777777670\37777777676\37777777745\37777777657\37777777671\37777777750\37777777661\37777777641\37777777744\37777777670\37777777655: 3, \37777777745\37777777656\37777777614\37777777746\37777777610\37777777620.
11:45:42.057976 pkt-line.c:80 packet: sideband< \2\37777777745\37777777657\37777777671\37777777750\37777777661\37777777641\37777777750\37777777656\37777777641\37777777746\37777777625\37777777660\37777777744\37777777670\37777777655: 33% (1/3)\15\37777777745\37777777657\37777777671\37777777750\37777777661\37777777641\37777777750\37777777656\37777777641\37777777746\37777777625\37777777660\37777777744\37777777670\37777777655: 66% (2/3)\15\37777777745\37777777657\37777777671\37777777750\37777777661\37777777641\37777777750\37777777656\37777777641\37777777746\37777777625\37777777660\37777777744\37777777670\37777777655: 100% (3/3)\15\37777777745\37777777657\37777777671\37777777750\37777777661\37777777641\37777777750\37777777656\37777777641\37777777746\37777777625\37777777660\37777777744\37777777670\37777777655: 100% (3/3), \37777777745\37777777656\37777777614\37777777746\37777777610\37777777620.
remote: 对象计数中: 100% (3/3), 完成.
11:45:42.058028 pkt-line.c:80 packet: sideband< \2\37777777746\37777777600\37777777673\37777777745\37777777605\37777777661 3\37777777757\37777777674\37777777610\37777777745\37777777667\37777777656\37777777745\37777777674\37777777602 0\37777777757\37777777674\37777777611\37777777757\37777777674\37777777614\37777777745\37777777644\37777777615\37777777747\37777777624\37777777650 0\37777777757\37777777674\37777777610\37777777745\37777777667\37777777656\37777777745\37777777674\37777777602 0\37777777757\37777777674\37777777611\37777777757\37777777674\37777777614\37777777745\37777777614\37777777605\37777777745\37777777644\37777777615\37777777747\37777777624\37777777650 0
remote: 总共 3(差异 0),复用 0(差异 0),包复用 0
11:45:42.058041 pkt-line.c:80 packet: sideband< PACK ...
11:45:42.058065 pkt-line.c:80 packet: sideband< 0000
11:45:42.058688 git.c:444 trace: built-in: git index-pack --stdin -v --fix-thin '--keep=fetch-pack 97854 on Yesterday17-PC'
11:45:42.077544 pkt-line.c:80 packet: clone< 0002
11:45:42.078348 run-command.c:664 trace: run_command: git rev-list --objects --stdin --not --all --quiet --alternate-refs '--progress=正在检查连通性'
11:45:42.079311 git.c:444 trace: built-in: git rev-list --objects --stdin --not --all --quiet --alternate-refs '--progress=正在检查连通性'