Commit | Line | Data |
---|---|---|
2cf565c5 DG |
1 | git-init-db(1) |
2 | ============== | |
3 | v0.1, May 2005 | |
4 | ||
5 | NAME | |
6 | ---- | |
2c6e4771 | 7 | git-init-db - Creates an empty git repository |
2cf565c5 DG |
8 | |
9 | ||
10 | SYNOPSIS | |
11 | -------- | |
12 | 'git-init-db' | |
13 | ||
14 | DESCRIPTION | |
15 | ----------- | |
2c6e4771 JS |
16 | This simply creates an empty git repository - basically a `.git` directory |
17 | and `.git/object/??/`, `.git/refs/heads` and `.git/refs/tags` directories, | |
18 | and links `.git/HEAD` symbolically to `.git/refs/heads/master`. | |
2cf565c5 | 19 | |
c1bdacf9 DG |
20 | If the 'GIT_DIR' environment variable is set then it specifies a path |
21 | to use instead of `./.git` for the base of the repository. | |
22 | ||
2cf565c5 DG |
23 | If the object storage directory is specified via the 'GIT_OBJECT_DIRECTORY' |
24 | environment variable then the sha1 directories are created underneath - | |
2c6e4771 | 25 | otherwise the default `$GIT_DIR/objects` directory is used. |
2cf565c5 DG |
26 | |
27 | "git-init-db" won't hurt an existing repository. | |
28 | ||
29 | ||
30 | Author | |
31 | ------ | |
32 | Written by Linus Torvalds <torvalds@osdl.org> | |
33 | ||
34 | Documentation | |
35 | -------------- | |
36 | Documentation by David Greaves, Junio C Hamano and the git-list <git@vger.kernel.org>. | |
37 | ||
38 | GIT | |
39 | --- | |
a7154e91 | 40 | Part of the gitlink:git[7] suite |
2cf565c5 | 41 |