Commits
- Commit:
e67867107a97eae4801a85636493efb4239a61cd
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
mention 'gotadmin cleanup' wherever Git's garbage collector is mentioned
- Commit:
7e36bc2b1f67a25dc320b059eca47d1449d8881d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
move todo items from got.1 caveats to gotadmin.1 as appropriate
- Commit:
edeec58d23dd51142c38473bb24acc0605159771
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove a todo item from got.1 caveats; 'gotadmin pack' can pack repositories
- Commit:
3217be6de1cc0e1f8b9e6f4928e99714958818a6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
in got.1, add -I to the synopsis line of the status command
- Commit:
f6343036aa4d7e3805a44832b566b531271c1c6d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
new -I option for 'got status' to show files which match an ignore pattern
- Commit:
91c822287f301e456932520144ecfeccc5603383
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
got.1: make double-quotes appear in the rendered man page as intended
Patch by Nam Nguyen
- Commit:
0a79feb19b449594a4dbf7aad0a5a5e0c4cd6c9c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
Xr gotadmin(1)
- Commit:
1795b260b54186116911b1d32d6767ea9b221b04
- From:
- Klemens Nanni <kn@openbsd.org>
- Date:
Fix "mandoc -T lint" WARNINGS and ERRORS, add missing word
- Commit:
e600f1246e15fff13251ba9d299d74a24ae579c2
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
ensure that old commits remain referenced after rebase and histedit
Create automatic "backup" references which ensure that objects from
the pre-rebase or pre-histedit state remain in the repository.
A new -l option for 'got rebase' and 'got histedit' lists old commits.
This makes it easier to recover from botched rebase or histedit operations.
Removal of such objects currently requires got ref -d and git-gc.
This will be made more convenient in the future.
testing and ok jrick
- Commit:
601aba22ab7ec8a86055e5fca4fcef11882c3ba4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
improve got ref -d documentation: mention that objects won't be deleted
ok jrick
- Commit:
4e20a6488836bfbb096ecad1bad212e094cc8624
- From:
- Josh Rickmar <jrick@companyzero.com>
- Date:
Clarify log -x is inclusive
ok stsp
- Commit:
34d4e04c36ba27442a4c0c7187e648ce03e23275
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
include remote branches in the output of 'got branch -l'
This makes it easier to discover the existence of copies of remote
branches in the local repository, and fixes a missing asterisk in
'got branch -l' while the work tree is switched to a remote branch.
Prompted by feedback from helg, thanks!
- Commit:
28cf319f780087bba863715f31d4ec417eb87a6d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add 'got commit -F' option to commit with a log message stored in a file
To avoid accidents commit -F opens the prepared log message in an editor
so it can be reviewed before the commit is created.
For non-interactive use the -N option is required in addition to -F.
ok millert@
- Commit:
a5a46be28fbbc316a4ce0adb5d92571a59a7e115
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
in 'got clone', allow -l together with -q, for consistency with 'got fetch'
- Commit:
7b4f1fcb86e79aa7573d68553cd5324d4f2b148f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
in got.1 fix a 'got branch' example which used obsolete syntax
- Commit:
99495ddb79841fe89b0746d35a49bb81e9220096
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a 'reference' directive to remote repositories in got.conf(5)
Make use of this in 'got clone' to persist -R option arguments given on
the command line in the cloned repository's got.conf(5) file.
- Commit:
5aa20203afe33ce0cfd4dfc29e73626517246fab
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
document that 'got clone -a' sets 'fetch-all-branches' in got.conf(5)
- Commit:
0c8b29c50669cb8958428fbf923f02a5b69184db
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a 'fetch-all-branches' configuration setting to got.conf(5)
Set fetch-all-branches in the got.conf(5) file created by 'got clone -a'
in order to make a future 'got fetch' act like 'got fetch -a' by default.
- Commit:
132af4a5fe242aab94fc8049abfb80888c26395f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
store all branches passed via 'got clone -b' in got.conf(5) and git-config(1)
- Commit:
612392ee9a232ecb6f4f9db91eafbe6693509bd9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
allow the 'got fetch' -l option together with the -q option
Make use of this in tests to hide useless output from ssh(1).
- Commit:
15d3c221e34cad474e87c43111417186822c887c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got clone' pin the fetched branch in got.conf(5)
Avoids relying on the server-side HEAD ref by default during future fetches.
- Commit:
cc63216e4c9ca57c8711120fc6028ed5d5e2dde9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
update got.1 CAVEATS section; prompted by feedback from otto@
- Commit:
9f6bb280654be7061fc00305743f6ace71f9a1cb
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove redundant explanation of histedit -f and -m options from got.1
- Commit:
b54435ba03758ce44a7b635de5b0eb44a9aa994f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix typo in got.1: "only if" -> "if only"; pointed out by tracey
- Commit:
2a78779e85e34d352d7735c35ba7043a935a59e1
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
document that histedit -f can only be used if starting a histedit operation