# GIT API Documents

GIT has grown a set of internal API over time. This collection documents them.

- allocation growing API

- builtin 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

- Remotes configuration API

- revision walking API

- run-command API

- setup API

- sigchain API

- strbuf API

- string-list API

- tree walking API

- xdiff interface API

2007-11-24