GIT has grown a set of internal API over time. This collection documents them.
allocation growing API
argv-array API
builtin API
config API
credentials API
decorate API
diff API
directory listing API
gitattributes API
grep API
hash API
history graph API
in-core index API
lockfile API
merge API
object access API
parse-options API
quote API
ref iteration API
Remotes configuration API
revision walking API
run-command API
setup API
sha1-array API
sigchain API
strbuf API
string-list API
tree walking API
xdiff interface API