On 10/19/08, Jeff King <peff@xxxxxxxx> wrote: > I'm not sure if the actual problem is related to the oft-discussed, > unresolved work-tree startup woes, or is something much simpler to fix. > I'll try to look closer later today. I think all commands should be able to jump to worktree even if you are outside work-tree. git-pull and similar commands are easy because they don't take pathnames. The way pathnames are handled in git does not make it easy for outside current working directory, because if old cwd is outside worktree, the parameter "prefix" sent to those commands become "../../blah/", not a real prefix anymore. If a command expects an index pathname, then that prefix should be rejected. If they expect a filesystem pathname, it can be used with care. -- Duy -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html