Commits
- Commit:
4b6c9460c99283f193f32bd5177bb09047abacf3
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
be helpful when users try to check out work trees without a known branch
Provide a useful error message in such cases and explicitly document
intentional restrictions in the got(1) man page.
Prompted by a question from Adam Steen via bsd.network
https://bsd.network/@adams/103768951483318235
- Commit:
bb51a5b4af467a42569e19cbeeeeccbb44d946f0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add -E option to 'got checkout' allowing use of a non-empty work tree path
needed by and ok kn@
- Commit:
7f47418fd49bc98fe4570c139767c057cd066409
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got checkout' and 'got update' work with read-only repositories
but warn users about the garbage collection problem
- Commit:
63c5ca5de411be54e75480b0efec04014ffab46e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
detect and ignore Git submodules
- Commit:
303e2782e0a61a1cf76da52a945ab8645a8a78ca
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add support for tags to -c options of some got commands
- Commit:
8940b51b2a573f8ab530614803bddbfe16a0a81d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove test_checkout_sets_xbit duplicate added in previous
- Commit:
80c1b583fa29a970e4f84835d600ca990d5d2d8c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix 'got checkout' into existing directory; add test cases for this
- Commit:
45d344f6a19dc0a91e021920cf6b3d0c5f4d0146
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got checkout' verify that specified branch and commit match
- Commit:
8d301dd94ca3964729aa83b8031e7502a1111f49
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use cmp -s, instead of cmp, in all command line tests
- Commit:
e60e7f5bf0d3d27834b9712529836b42207853c8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
properly deal with "$?" in cmdline tests; fixes spurious test "ok"
- Commit:
68ed9ba51a07849681a433ff303ae75cf68aa92d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
preserve executable bit on files during checkout and update
- Commit:
693719bce20f84e8ab48d17e3e58f2c0c35f51b9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
don't clobber cmp's exit code with diff's exit code
- Commit:
11c34c6d920f3fdfcc436b3a83834fcc34a3566c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
trim whitespace and remove a useless comment
- Commit:
0e67301325787b5b65e8e3d635a2d98a7c182393
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a command line test suite with a simple 'got checkout' test