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