Commits


make 'got diff' show changes to symlinks in a work tree


show path in error message when blaming a symlink pointing to a directory


add symlink support to 'got blame' and 'tog blame'


make 'got/tog tree' show symlink targets like 'ls -lF' does: link@ -> target


fix 'got tree' usage message; the path argument is optional


shorten the "Updated reference" message printed by 'got fetch'


show a list of paths changed in a commit with 'got log -P', and in tog requested by matthieu@


fix "no such entry found in tree" error with got log -p and an added path ok millert@


filter out "remote/*/HEAD" references in 'got log' output


fix 'got log -r' loading refs from the wrong repo if invoked in a work tree ok tracey


move clone/fetch connection progress messages to a more obvious spot


tweak a 'got fetch' progress message for accuracy


tweak a 'got clone' progress message for accuracy


add 'got log' -R option to reverse commit display order


show a summary of conflicts and related problems after updating/merging files ok millert@


add 'got log' -x option to stop logging when a specific commit was traversed


wrap an overlong line


be nice to unaware users who attempt to use got commands with a Git work tree


make 'got fetch' restore our copy of the remote HEAD if the copy was deleted


make 'got fetch -d' delete branches from both refs/heads and refs/remotes


make 'got fetch' update our copy of the remote HEAD in case it has changed


make 'got clone' create refs/remotes/origin/HEAD, as 'git clone' does


make got tree work on current branch and add tests for this use case ok stsp


wrap overlong line in got.c


remove redundant \n from errx() calls in got.c