summaryrefslogtreecommitdiff
path: root/pack.h
diff options
context:
space:
mode:
authorNguyễn Thái Ngọc Duy <pclouds@gmail.com>2013-01-11 03:09:59 (GMT)
committerJunio C Hamano <gitster@pobox.com>2013-01-11 03:13:17 (GMT)
commit95b63f1ebb1d2b1ae34238cac331dd1e6e437975 (patch)
treebbb25bec1f35c2b8e833c493eed90a2be3eb016e /pack.h
parent7e2010537e96d0a1144520222f20ba1dc3d61441 (diff)
downloadgit-95b63f1ebb1d2b1ae34238cac331dd1e6e437975.zip
git-95b63f1ebb1d2b1ae34238cac331dd1e6e437975.tar.gz
git-95b63f1ebb1d2b1ae34238cac331dd1e6e437975.tar.bz2
clone: forbid --bare --separate-git-dir <dir>
The --separate-git-dir option was introduced to make it simple to put the git directory somewhere outside the worktree, for example when cloning a repository for use as a submodule. It was not intended for use when creating a bare repository. In that case there is no worktree and it is more natural to directly clone the repository and create a .git file as separate steps: git clone --bare /path/to/repo.git bar.git printf 'gitdir: bar.git\n' >foo.git Forbid the combination, making the command easier to explain. Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'pack.h')
0 files changed, 0 insertions, 0 deletions