From: Stefan Beller Date: Fri, 30 Dec 2016 00:37:30 GMT Subject: Re: [PATCH v2] remote helpers: avoid blind fall-back to ".git" when setting GIT_DIR Message-ID: In-Reply-To: <20161230001114.GB7883@aiede.mtv.corp.google.com> > + mkdir lsremote-root && > + ( > + GIT_CEILING_DIRECTORIES=$(pwd) && > + export GIT_CEILING_DIRECTORIES && > + cd lsremote-root && > + git ls-remote "$HTTPD_URL/smart/repo.git" >../actual > + ) && We could avoid the subshell via GIT_CEILING_DIRECTORIES=$(pwd) \ git -C lsremote-root lsremote ... >actual Not sure if it is worth to trade off a block of code (and an extra shell at run time) for an overly long line. The rest looks good to me. Thanks, Stefan