Thread (2 messages) flat view 2 messages, 2 authors, 2016-06-15

Re: [PATCH] -C/--chdir command line option

From: Alex Riesen <hidden>
Date: 2016-06-15 22:45:30

2008/10/20 Junio C Hamano [off-list ref]:
Junio C Hamano [off-list ref] writes:
I wouldn't however suggest allowing the syntax to set environment
variables, like:

       $ git GIT_AUTHOR_NAME="A U Thor" commit

as this is something your shell lets you do easily, i.e:

       $ GIT_AUTHOR_NAME="A U Thor" git commit
No, someplace else it doesn't (yes, windows again).
It is mostly hard to do there, because the system shell is so
primitive, and installation of something sane (sh or env) is
an additional (and hard to explain to windows zealots) hassle.

And even in something like Perl it is hard: you cannot
change the environment just for the child process, you
have to change your own, run the process and change
it back.

So, yes, I like your suggestion, but I'd like to _include_
setting all the Git's environment.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help