Commits


add 'make release' target; programs now have a version number


prevent 'got commit' on branches outside "refs/heads/" (the only exception is the work tree's temporary histedit branch)


got.1 wording tweak


clearly state where 'git fetch' and 'git push' are required


remote duplicate .Pp in man page


document how to work against remote git repositories with got


document work tree's use of temporary rebase/histedit branches


document 'got commit' out-of-dateness check


add support for multiple path arguments to 'got commit'


got.1: clarify how checkout -b and -c options interact


make 'got update' accept mulitple path arguments


s/path/repository-path/ in 'got init' usage and docs


add support for multiple path arguments to 'got status'


make 'got commit' work with a directory path


got.1 wording fix: "base branch" -> branch


fix typo in got.1


allow 'got commit' while 'got histedit' is interrupted


allow references to be passed to '-c commit' options


initial 'got histedit' implementation


Xr tog.1 from got.1


whitespace


the visual difference between a # comment and a root shell is subtle


man page wording tweak for clarity


swap the order of two examples in man page


document how something like 'git reset @^' can be achieved Question from florian; One key difference to reset @^ is that the bad commit will remain in history. I suppose a future 'histedit' command could solve that.