| env GOPROXY=direct |
| env GOSUMDB=off |
| [short] skip |
| [!git] skip |
| |
| # fetch commit hash reachable from refs/heads/* and refs/tags/* is OK |
| go list -m vcs-test.golang.org/git/unreachable-hash.git@6c0e37b1dcaab081b5c413108a46669027fcf02b # on main branch |
| |
| # fetch other commit hash, even with a non-standard ref, is not OK |
| ! go list -m vcs-test.golang.org/git/unreachable-hash.git@cbd2996c52d20dac558bc3b49c342c7c8320a1fc |
| stderr 'unknown revision' |
| ! go list -m vcs-test.golang.org/git/unreachable-hash.git@v0.0.0-20170424233410-cbd2996c52d2 |
| stderr 'unknown revision' |
| ! go list -m vcs-test.golang.org/git/unreachable-hash.git@cbd2996c52d2 |
| stderr 'unknown revision' |
| |
| -- go.mod -- |
| module m |