Re: [RFC] introduce GIT_WORK_DIR environment variable

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 3/11/07, Matthias Lederhofer <matled@xxxxxxx> wrote:
Nguyen Thai Ngoc Duy <pclouds@xxxxxxxxx> wrote:
> Yes I expected it to move the specified working directory as described
> in the previous mail (copied/pasted below). However the patch requires
> me to be in workdir somewhere already (which is fine if that is your
> expectation). If that's the case, maybe you should tell users
> something about GIT_WORK_DIR not applicable.

Let's say we have GIT_DIR=/tmp/git GIT_WORK_DIR=/tmp/foo and are in
/tmp.  You want `git add bar` to chdir to /tmp/foo and add the file
bar from /tmp/foo?

Yes. I wanted it for easy scripting but it's not very intuitive from
command line. I'd take it back.


> >Nguyen Thai Ngoc Duy <pclouds@xxxxxxxxx> wrote:
> >> By the way, is it plausible to add --git-workdir option to specify
> >> working directory? With that option, I won't need to _chdir_ to the
> >> working directory, run git commands and _chdir back_.
I thought you meant the chdir to the toplevel directory when you're in
a subdirectory.  For this case I'd rather suggest
mygit() {
    old=$(pwd)
    cd "$MYTOPDIR"
    git "$@"
    ret=$?
    cd "$old"
    return $ret
}

Thanks, will try

--
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

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]