From: Eli Barzilay Date: Mon, 17 May 2010 10:53:55 GMT Subject: Checking out on a different+partial directory Message-ID: <19441.8259.634019.348195@winooski.ccs.neu.edu> Say that I have a repository at /some/dir, and a tree that contains most of its files at /another/dir (the second is a build directory, made with `git archive', so some files removed due to export-ignore attributes and some built files are present). Is there a convenient way to make /some/dir usable as a repository? Two things that I tried are git --work-tree=/another/dir reset --hard master which one time, but then failed with "fatal: unable to read tree...", and another is cp -a /some/dir/.git /another/dir cd /another/dir git reset --hard master which looks like it can suffer from the same problem. (It would be especially nice if there's a way to have only different files touched in /another/dir.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life!