Commit Briefs

Stefan Sperling

fix off-by-one error in delta length; from ori

git9 commit fbb2fb7c87d8edf58e22c84f575853dc9de79ac4





Stefan Sperling

use Myers diff instead of Patience diff when merging files with diff3

Myers diff tends to divide files into smaller diff chunks, while Patience diff attemps to maximize the size of diff chunks. Smaller diffs chunks generally result in a more managable presentation of merge conflicts.


Stefan Sperling

happy new year


Stefan Sperling

bump version number


Stefan Sperling

CHANGES for 0.49 (tags/0.49)


Stefan Sperling

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!


Christian Weisgerber

got info: fix a pasto in an error message


Stefan Sperling

tolerate tag objects which lack tagger timestamp information

Fixes interop with repos such as git://github.com/steveicarus/iverilog.git Found by + ok naddy



Stefan Sperling

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@