summaryrefslogtreecommitdiff
path: root/Documentation/git-tar-tree.txt
diff options
context:
space:
mode:
authorShawn O. Pearce <spearce@spearce.org>2007-08-22 01:50:12 (GMT)
committerJunio C Hamano <gitster@pobox.com>2007-08-22 22:18:13 (GMT)
commite301bfeea19e284344868840793c58d2e7529c74 (patch)
treec872b36d5882a16e9a736439b1c940b7837b5a46 /Documentation/git-tar-tree.txt
parenta475e8095aeb898c1ca60673b82df97d2300cc95 (diff)
downloadgit-e301bfeea19e284344868840793c58d2e7529c74.zip
git-e301bfeea19e284344868840793c58d2e7529c74.tar.gz
git-e301bfeea19e284344868840793c58d2e7529c74.tar.bz2
Fix new-workdir (again) to work on bare repositories
My day-job workflow involves using multiple workdirs attached to a bunch of bare repositories. Such repositories are stored inside of a directory called "foo.git", which means `git rev-parse --git-dir` will return "." and not ".git". Under such conditions new-workdir was getting confused about where the Git repository it was supplied is actually located. If we get "." for the result of --git-dir query it means we should use the user supplied path as-is, and not attempt to perform any magic on it, as the path is directly to the repository. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation/git-tar-tree.txt')
0 files changed, 0 insertions, 0 deletions