| handle git |
| |
| env GIT_AUTHOR_NAME='Russ Cox' |
| env GIT_AUTHOR_EMAIL='rsc@golang.org' |
| env GIT_COMMITTER_NAME=$GIT_AUTHOR_NAME |
| env GIT_COMMITTER_EMAIL=$GIT_AUTHOR_EMAIL |
| |
| git init |
| |
| at 2018-07-03T22:31:01-04:00 |
| git add go.mod |
| git commit -a -m 'v1' |
| git branch -m master |
| git tag start |
| |
| git branch v2 |
| |
| at 2018-07-03T22:33:47-04:00 |
| echo 'before v0.0.0-pre1' |
| cp stdout status |
| git add status |
| git commit -a -m 'before v0.0.0-pre1' |
| |
| echo 'at v0.0.0-pre1' |
| cp stdout status |
| git commit -a -m 'at v0.0.0-pre1' |
| git tag 'v0.0.0-pre1' |
| |
| echo 'before v0.0.0' |
| cp stdout status |
| git commit -a -m 'before v0.0.0' |
| |
| echo 'at v0.0.0' |
| cp stdout status |
| git commit -a -m 'at v0.0.0' |
| git tag 'v0.0.0' |
| |
| echo 'before v0.0.1' |
| cp stdout status |
| git commit -a -m 'before v0.0.1' |
| |
| echo 'at v0.0.1' |
| cp stdout status |
| git commit -a -m 'at v0.0.1' |
| git tag 'v0.0.1' |
| |
| echo 'before v0.0.2' |
| cp stdout status |
| git commit -a -m 'before v0.0.2' |
| |
| echo 'at v0.0.2' |
| cp stdout status |
| git commit -a -m 'at v0.0.2' |
| git tag 'v0.0.2' |
| |
| echo 'before v0.0.3' |
| cp stdout status |
| git commit -a -m 'before v0.0.3' |
| |
| echo 'at v0.0.3' |
| cp stdout status |
| git commit -a -m 'at v0.0.3' |
| git tag 'v0.0.3' |
| git tag favorite |
| |
| echo 'before v0.1.0' |
| cp stdout status |
| git commit -a -m 'before v0.1.0' |
| |
| echo 'at v0.1.0' |
| cp stdout status |
| git commit -a -m 'at v0.1.0' |
| git tag v0.1.0 |
| |
| echo 'before v0.1.1' |
| cp stdout status |
| git commit -a -m 'before v0.1.1' |
| |
| echo 'at v0.1.1' |
| cp stdout status |
| git commit -a -m 'at v0.1.1' |
| git tag 'v0.1.1' |
| |
| echo 'before v0.1.2' |
| cp stdout status |
| git commit -a -m 'before v0.1.2' |
| |
| echo 'at v0.1.2' |
| cp stdout status |
| git commit -a -m 'at v0.1.2' |
| git tag 'v0.1.2' |
| |
| echo 'before v0.3.0' |
| cp stdout status |
| git commit -a -m 'before v0.3.0' |
| |
| echo 'at v0.3.0' |
| cp stdout status |
| git commit -a -m 'at v0.3.0' |
| git tag 'v0.3.0' |
| |
| echo 'before v1.0.0' |
| cp stdout status |
| git commit -a -m 'before v1.0.0' |
| |
| echo 'at v1.0.0' |
| cp stdout status |
| git commit -a -m 'at v1.0.0' |
| git tag 'v1.0.0' |
| |
| echo 'before v1.1.0' |
| cp stdout status |
| git commit -a -m 'before v1.1.0' |
| |
| echo 'at v1.1.0' |
| cp stdout status |
| git commit -a -m 'at v1.1.0' |
| git tag 'v1.1.0' |
| |
| echo 'before v1.9.0' |
| cp stdout status |
| git commit -a -m 'before v1.9.0' |
| |
| echo 'at v1.9.0' |
| cp stdout status |
| git commit -a -m 'at v1.9.0' |
| git tag 'v1.9.0' |
| |
| echo 'before v1.9.9' |
| cp stdout status |
| git commit -a -m 'before v1.9.9' |
| |
| echo 'at v1.9.9' |
| cp stdout status |
| git commit -a -m 'at v1.9.9' |
| git tag 'v1.9.9' |
| |
| at 2018-07-03T22:45:01-04:00 |
| echo 'before v1.9.10-pre1' |
| cp stdout status |
| git commit -a -m 'before v1.9.10-pre1' |
| |
| echo 'at v1.9.10-pre1' |
| cp stdout status |
| git commit -a -m 'at v1.9.10-pre1' |
| git tag 'v1.9.10-pre1' |
| |
| at 2018-07-03T22:50:24-04:00 |
| git checkout v2 |
| cp v2/go.mod go.mod |
| git add go.mod |
| git commit -a -m 'v2' |
| |
| at 2018-07-03T22:51:14-04:00 |
| echo 'before v2.0.0' |
| cp stdout status |
| git add status |
| git commit -a -m 'before v2.0.0' |
| |
| at 2018-07-03T22:51:14-04:00 |
| echo 'at v2.0.0' |
| cp stdout status |
| git commit -a -m 'at v2.0.0' |
| git tag 'v2.0.0' |
| |
| at 2018-07-03T22:51:14-04:00 |
| echo 'before v2.1.0' |
| cp stdout status |
| git commit -a -m 'before v2.1.0' |
| |
| at 2018-07-03T22:51:14-04:00 |
| echo 'at v2.1.0' |
| cp stdout status |
| git commit -a -m 'at v2.1.0' |
| git tag 'v2.1.0' |
| |
| at 2018-07-03T22:51:14-04:00 |
| echo 'before v2.2.0' |
| cp stdout status |
| git commit -a -m 'before v2.2.0' |
| |
| at 2018-07-03T22:51:14-04:00 |
| echo 'at v2.2.0' |
| cp stdout status |
| git commit -a -m 'at v2.2.0' |
| git tag 'v2.2.0' |
| |
| at 2018-07-03T22:51:14-04:00 |
| echo 'before v2.5.5' |
| cp stdout status |
| git commit -a -m 'before v2.5.5' |
| |
| at 2018-07-03T22:51:14-04:00 |
| echo 'at v2.5.5' |
| cp stdout status |
| git commit -a -m 'at v2.5.5' |
| git tag 'v2.5.5' |
| |
| at 2018-07-03T23:35:18-04:00 |
| echo 'after v2.5.5' |
| cp stdout status |
| git commit -a -m 'after v2.5.5' |
| |
| |
| env GIT_AUTHOR_NAME='Bryan C. Mills' |
| env GIT_AUTHOR_EMAIL=bcmills@google.com |
| env GIT_COMMITTER_NAME=$GIT_AUTHOR_NAME |
| env GIT_COMMITTER_EMAIL=$GIT_AUTHOR_EMAIL |
| |
| git checkout v2.5.5 |
| |
| at 2019-05-13T17:13:56-04:00 |
| echo 'before v2.6.0-pre1' |
| cp stdout status |
| git commit -a -m 'before v2.6.0-pre1' |
| |
| at 2019-05-13T17:13:56-04:00 |
| echo 'at v2.6.0-pre1' |
| cp stdout status |
| git commit -a -m 'at v2.6.0-pre1' |
| git tag 'v2.6.0-pre1' |
| |
| git checkout master |
| |
| at 2019-05-13T16:11:25-04:00 |
| echo 'before v1.9.10-pre2+metadata' |
| cp stdout status |
| git commit -a -m 'before v1.9.10-pre2+metadata' |
| |
| at 2019-05-13T16:11:26-04:00 |
| echo 'at v1.9.10-pre2+metadata' |
| cp stdout status |
| git commit -a -m 'at v1.9.10-pre2+metadata' |
| git tag 'v1.9.10-pre2+metadata' |
| |
| at 2019-12-20T08:46:14-05:00 |
| echo 'after v1.9.10-pre2+metadata' |
| cp stdout status |
| git commit -a -m 'after v1.9.10-pre2+metadata' |
| |
| |
| git show-ref --tags --heads |
| cmp stdout .git-refs |
| |
| -- .git-refs -- |
| ed5ffdaa1f5e7e0be6f5ba2d63097026506224f2 refs/heads/master |
| feed8f518cf4a7215a3b2a8268b8b0746dcbb12d refs/heads/v2 |
| f6abd4e3ed7f2297bc8fd2888bd6d5412e255fcc refs/tags/favorite |
| 5e9e31667ddfe16e9350f4bd00acc933c8cd5e56 refs/tags/start |
| 0de900e0063bcc310ea0621bfbc227a9b4e3b020 refs/tags/v0.0.0 |
| e5ec98b1c15df29e3bd346d538d73b6e8c3b500c refs/tags/v0.0.0-pre1 |
| 179bc86b1be3f6d4553f77ebe68a8b6d750ceff8 refs/tags/v0.0.1 |
| 81da2346e009fa1072fe4de3a9a223398ea8ec39 refs/tags/v0.0.2 |
| f6abd4e3ed7f2297bc8fd2888bd6d5412e255fcc refs/tags/v0.0.3 |
| 7a1b6bf60ae5bb2b2bd49d152e0bbad806056122 refs/tags/v0.1.0 |
| daedca9abee3171fe45e0344098a993675ac799e refs/tags/v0.1.1 |
| ce829e0f1c45a2eca0f1ad16d7c1aca7cddb433b refs/tags/v0.1.2 |
| 44aadfee25d86acb32d6f352afd1d602b0e3a651 refs/tags/v0.3.0 |
| 20756d3a393908b2edb5db0f0bb954e962860168 refs/tags/v1.0.0 |
| b0bf267f64b7d5b5cabe22fbcad22f3f1642b7e5 refs/tags/v1.1.0 |
| 609dca58c03f0ddf1d8ebe46c1f74fc6a99f3e73 refs/tags/v1.9.0 |
| e0cf3de987e660c21b6950e85b317ce5f7fbb9d9 refs/tags/v1.9.10-pre1 |
| 42abcb6df8eee6983aeca9a307c28ea40530aceb refs/tags/v1.9.10-pre2+metadata |
| 5ba9a4ea62136ae86213feba68bc73858f55b7e1 refs/tags/v1.9.9 |
| 9763aa065ae27c6cacec5ca8b6dfa43a1b31dea0 refs/tags/v2.0.0 |
| 23c28cb696ff40a2839ce406f2c173aa6c3cdda6 refs/tags/v2.1.0 |
| 1828ee9f8074075675013e4d488d5d49ddc1b502 refs/tags/v2.2.0 |
| d7352560158175e3b6aa11e22efb06d9e87e6eea refs/tags/v2.5.5 |
| fb9e35b393eb0cccc37e13e243ce60b4ff8c7eea refs/tags/v2.6.0-pre1 |
| -- go.mod -- |
| module vcs-test.golang.org/git/querytest.git |
| -- v2/go.mod -- |
| module vcs-test.golang.org/git/querytest.git/v2 |