Commits


fix copy-pasto in man page; patch by landry@


teach 'got commit' to tweak the executable bit of a file


add a 'got integrate' example to the man page


add 'got integrate' command


explicitly document that 'got ref' expects absolute reference names


add -w (ignore whitespace) option to 'got diff'


Fix misleading wording in got.1 about branch options; -r option always works.


make 'got branch' without args show work tree's branch; requested by benno@


make 'got status' read .gitignore files; support **/ and /**/ in patterns


fix markup errors around user.email in got.1


use author name/email from ~/.gitconfig if GOT_AUTHOR is not set


obtain repo format version and commit author name/email from .git/config


add missing -P option to 'got cat' usage in got.1


add support for path arguments to 'got cat'


make 'got log -p path' display patches for the specified path only


allow creating branches based on commit IDs as well as other branch references


detect and ignore Git submodules


indicate non-existent paths in 'got status' and make 'got diff' error for them


document tag objects


initial implementation of 'got tag' command


initial 'got cat' implementation


man page spelling fixes from Hiltjo Posthuma


add GOT_LOG_DEFAULT_LIMIT env var for setting a got log -l default


add -s option to 'got ref' usage in man page


introduce 'got ref -s' and add two tests for 'got ref'