aboutsummaryrefslogtreecommitdiff
path: root/test/codegen
diff options
context:
space:
mode:
authorEmily Shaffer <nasamuffin@google.com>2023-04-26 14:51:31 -0700
committerGopher Robot <gobot@golang.org>2023-05-08 13:37:12 +0000
commit9fa81a88279f2e4be11992a0bc313210b62ae08f (patch)
treeac92e7245202fcfa31e3de13eb52dc4afd5749a0 /test/codegen
parent3e35df5edbb02ecf8efd6dd6993aabd5053bfc66 (diff)
downloadgo-9fa81a88279f2e4be11992a0bc313210b62ae08f.tar.xz
cmd/go/internal/modfetch/codehost: explicitly specify GIT_DIR
When Git has safe.bareRepository=explicit set, operations on bare Git repositories will fail unless --git-dir or GIT_DIR is set. The rest of the time, specifying the gitdir makes repository discovery at the beginning of a Git command ever-so-slightly faster. So, there is no downside to ensuring that users with this stricter security config set can still use 'go mod' commands easily. See https://lore.kernel.org/git/pull.1261.v8.git.git.1657834081.gitgitgadget@gmail.com/ for a more detailed description of security concerns around embedded bare repositories without an explicitly specified GIT_DIR. Change-Id: I01c1d97a79fdab12c2b5532caf84eb7760f96b18 Reviewed-on: https://go-review.googlesource.com/c/go/+/489915 Reviewed-by: Bryan Mills <bcmills@google.com> Auto-Submit: Bryan Mills <bcmills@google.com> TryBot-Result: Gopher Robot <gobot@golang.org> Run-TryBot: Bryan Mills <bcmills@google.com>
Diffstat (limited to 'test/codegen')
0 files changed, 0 insertions, 0 deletions