Commit Briefs

1a36436d4d Stefan Sperling

relax out-of-dateness check for 'got commit'


a5e55564f5 Stefan Sperling

fix sandbox name used by test_update_bumps_base_commit_id



30f8fd5e95 Stefan Sperling

tog: fix off-by-one which caused line-wrapping errors


46b6ee7302 Stefan Sperling

rename some variables


af12c6b9e6 Stefan Sperling

ensure that file index is synced to disk in case of errors


cc11e7e3fc Stefan Sperling

sync usage for 'got rm'


e20a8b6f0d Stefan Sperling

allow multiple file path arguments for 'got revert'


76d98825cd Stefan Sperling

show branch name in got commit's log message template


5cc8c93b0a Stefan Sperling

hook up backout.sh test



07f5b47a74 Stefan Sperling

don't leak 'relpath' memory in got_worktree_schedule_add()


17ed46186c Stefan Sperling

allow removing multiple paths at once for 'got rm'


92228c38cd Stefan Sperling

document preconditions for 'got backout'


5ef14e6363 Stefan Sperling

add 'got backout' command



a8db5ed88e Stefan Sperling

remove unused fields from struct merge_file_cb_arg


2b92fad780 Stefan Sperling

test and fix expected file status after 'got cherrypick'


9c6338c405 Stefan Sperling

introduce sync_fileindex() helper in worktree.c


234035bc79 Stefan Sperling

add 'got cherrypick' command




5e54fb308c Stefan Sperling

test and fix 'got revert' with a path in a sub-directory

Relax input path requirements of got_object_id_by_path() to make things easier to callers. Allows the revert code to pass a path from the file index in lieu of a repository path.



5e70831eb7 Stefan Sperling

make 'got diff' display absolute reference names