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 commitNo, 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.