Path Lines of Code abspath.c 184 add-interactive.c 947 add-interactive.h 33 add-patch.c 1411 advice.c 219 advice.h 53 alias.c 88 alias.h 8 alloc.c 106 alloc.h 17 apply.c 3748 apply.h 117 archive-tar.c 414 archive-zip.c 555 archive.c 577 archive.h 48 attr.c 828 attr.h 46 banned.h 33 base85.c 119 bisect.c 822 bisect.h 36 blame.c 1976 blame.h 90 blob.c 17 blob.h 10 bloom.c 247 bloom.h 48 branch.c 389 branch.h 29 builtin.h 146 bulk-checkin.c 267 bulk-checkin.h 10 bundle.c 457 bundle.h 29 cache-tree.c 803 cache-tree.h 56 cache.h 1028 cbtree.c 100 cbtree.h 29 chdir-notify.c 77 chdir-notify.h 13 checkout.c 66 checkout.h 7 chunk-format.c 141 chunk-format.h 31 color.c 372 color.h 69 column.c 315 column.h 36 combine-diff.c 1258 commit-graph.c 2049 commit-graph.h 95 commit-reach.c 719 commit-reach.h 58 commit-slab-decl.h 30 commit-slab-impl.h 90 commit-slab.h 8 commit.c 1352 commit.h 209 common-main.c 30 config.c 2820 config.h 230 config.mak.in 21 connect.c 1121 connect.h 26 connected.c 109 connected.h 18 convert.c 1532 convert.h 144 copy.c 60 credential.c 394 credential.h 31 csum-file.c 175 csum-file.h 57 ctype.c 56 daemon.c 1172 date.c 1052 decorate.c 67 decorate.h 15 delta-islands.c 364 delta-islands.h 15 delta.h 44 diff-delta.c 376 diff-lib.c 493 diff-merges.c 135 diff-merges.h 12 diff-no-index.c 235 diff.c 5566 diff.h 406 diffcore-break.c 162 diffcore-delta.c 184 diffcore-order.c 111 diffcore-pickaxe.c 219 diffcore-rename.c 1036 diffcore-rotate.c 35 diffcore.h 140 dir-iterator.c 149 dir-iterator.h 15 dir.c 2701 dir.h 258 editor.c 104 entry.c 428 entry.h 36 environment.c 338 environment.h 5 exec-cmd.c 243 exec-cmd.h 13 fetch-negotiator.c 22 fetch-negotiator.h 15 fetch-pack.c 1692 fetch-pack.h 53 fmt-merge-msg.c 598 fmt-merge-msg.h 15 fsck.c 1051 fsck.h 149 fsmonitor--daemon.h 57 fsmonitor-ipc.c 127 fsmonitor-ipc.h 11 fsmonitor-settings.c 136 fsmonitor-settings.h 27 fsmonitor.c 347 fsmonitor.h 43 fuzz-commit-graph.c 14 fuzz-pack-headers.c 10 fuzz-pack-idx.c 9 gettext.c 108 gettext.h 45 git-add--interactive.perl 1717 git-archimport.perl 729 git-compat-util.h 997 git-curl-compat.h 41 git-cvsexportcommit.perl 351 git-cvsimport.perl 1020 git-cvsserver.perl 3489 git-p4.py 3088 git-send-email.perl 1828 git-svn.perl 1975 git.c 802 gpg-interface.c 792 gpg-interface.h 47 graph.c 791 graph.h 19 grep.c 1590 grep.h 197 gvfs-helper-client.c 333 gvfs-helper-client.h 20 gvfs-helper.c 2357 gvfs.c 29 gvfs.h 12 hash-lookup.c 68 hash-lookup.h 10 hash.h 221 hashmap.c 270 hashmap.h 149 help.c 618 help.h 73 hex.c 138 hook.c 80 hook.h 5 http-backend.c 662 http-fetch.c 136 http-push.c 1613 http-walker.c 486 http.c 1942 http.h 135 ident.c 535 imap-send.c 1282 iterator.h 21 json-writer.c 342 json-writer.h 46 khash.h 225 kwset.c 591 kwset.h 16 levenshtein.c 38 levenshtein.h 6 line-log.c 1032 line-log.h 34 line-range.c 233 line-range.h 11 linear-assignment.c 169 linear-assignment.h 6 list-objects-filter-options.c 310 list-objects-filter-options.h 58 list-objects-filter.c 558 list-objects-filter.h 32 list-objects.c 354 list-objects.h 22 list.h 119 ll-merge.c 323 ll-merge.h 21 lockfile.c 136 lockfile.h 76 log-tree.c 797 log-tree.h 32 ls-refs.c 151 ls-refs.h 7 mailinfo.c 996 mailinfo.h 47 mailmap.c 260 mailmap.h 8 match-trees.c 257 mem-pool.c 115 mem-pool.h 22 merge-blobs.c 78 merge-blobs.h 8 merge-ort-wrappers.c 48 merge-ort-wrappers.h 13 merge-ort.c 2770 merge-ort.h 29 merge-recursive.c 2788 merge-recursive.h 60 merge.c 89 mergesort.c 64 mergesort.h 7 midx.c 1431 midx.h 66 name-hash.c 504 notes-cache.c 80 notes-cache.h 16 notes-merge.c 596 notes-merge.h 32 notes-utils.c 157 notes-utils.h 36 notes.c 999 notes.h 69 object-file.c 2142 object-name.c 1519 object-store.h 251 object.c 476 object.h 74 oid-array.c 77 oid-array.h 34 oidmap.c 46 oidmap.h 36 oidset.c 65 oidset.h 45 oidtree.c 72 oidtree.h 17 pack-bitmap-write.c 548 pack-bitmap.c 1440 pack-bitmap.h 85 pack-check.c 157 pack-objects.c 157 pack-objects.h 152 pack-revindex.c 311 pack-revindex.h 17 pack-write.c 398 pack.h 66 packfile.c 1729 packfile.h 77 pager.c 183 parallel-checkout.c 453 parallel-checkout.h 49 parse-options-cb.c 237 parse-options.c 884 parse-options.h 216 patch-delta.c 67 patch-ids.c 102 patch-ids.h 25 path.c 1111 path.h 82 pathspec.c 554 pathspec.h 110 pkt-line.c 530 pkt-line.h 80 preload-index.c 141 pretty.c 1799 pretty.h 88 prio-queue.c 76 prio-queue.h 20 progress.c 282 progress.h 18 promisor-remote.c 223 promisor-remote.h 29 prompt.c 66 prompt.h 7 protocol-caps.c 82 protocol-caps.h 6 protocol.c 69 protocol.h 12 prune-packed.c 34 prune-packed.h 6 quote.c 436 quote.h 30 range-diff.c 493 range-diff.h 16 reachable.c 167 reachable.h 9 read-cache.c 2678 rebase-interactive.c 179 rebase-interactive.h 15 rebase.c 18 rebase.h 11 ref-filter.c 2198 ref-filter.h 97 reflog-walk.c 301 reflog-walk.h 21 refs.c 1886 refs.h 261 refspec.c 217 refspec.h 43 remote-curl.c 1262 remote.c 2100 remote.h 219 replace-object.c 57 replace-object.h 22 repo-settings.c 66 repository.c 228 repository.h 94 rerere.c 876 rerere.h 27 reset.c 124 reset.h 15 resolve-undo.c 173 resolve-undo.h 15 revision.c 3111 revision.h 276 run-command.c 1573 run-command.h 122 send-pack.c 623 send-pack.h 32 sequencer.c 4612 sequencer.h 162 serve.c 233 serve.h 5 server-info.c 281 setup.c 1083 sh-i18n--envsubst.c 281 sha1dc_git.c 25 sha1dc_git.h 18 shallow.c 636 shallow.h 53 shell.c 164 shortlog.h 28 sideband.c 192 sideband.h 15 sigchain.c 52 sigchain.h 8 simple-ipc.h 62 sparse-index.c 300 sparse-index.h 14 split-index.c 313 split-index.h 34 stable-qsort.c 47 strbuf.c 968 strbuf.h 197 streaming.c 419 streaming.h 11 string-list.c 281 string-list.h 50 strmap.c 142 strmap.h 145 strvec.c 90 strvec.h 23 sub-process.c 214 sub-process.h 41 submodule-config.c 641 submodule-config.h 43 submodule.c 1692 submodule.h 116 symlinks.c 215 tag.c 200 tag.h 20 tar.h 27 tempfile.c 222 tempfile.h 66 thread-utils.c 84 thread-utils.h 36 tmp-objdir.c 236 tmp-objdir.h 13 trace.c 364 trace.h 98 trace2.c 598 trace2.h 153 trailer.c 1006 trailer.h 73 transport-helper.c 1277 transport-internal.h 18 transport.c 1282 transport.h 131 tree-diff.c 375 tree-walk.c 845 tree-walk.h 74 tree.c 136 tree.h 32 unicode-width.h 473 unix-socket.c 110 unix-socket.h 11 unix-stream-server.c 75 unix-stream-server.h 15 unpack-trees.c 2008 unpack-trees.h 96 upload-pack.c 1417 upload-pack.h 11 url.c 94 url.h 13 urlmatch.c 418 urlmatch.h 41 usage.c 255 userdiff.c 328 userdiff.h 33 utf8.c 571 utf8.h 57 varint.c 28 varint.h 5 version.c 31 version.h 7 versioncmp.c 120 virtualfilesystem.c 282 virtualfilesystem.h 8 walker.c 297 walker.h 23 wildmatch.c 219 wildmatch.h 10 worktree.c 659 worktree.h 58 wrapper.c 561 write-or-die.c 67 ws.c 309 wt-status-deserialize.c 602 wt-status-serialize.c 167 wt-status.c 2148 wt-status.h 198 xdiff-interface.c 281 xdiff-interface.h 27 zlib.c 204