Commit Briefs


e20a8b6f0d Stefan Sperling

allow multiple file path arguments for 'got revert'


17ed46186c Stefan Sperling

allow removing multiple paths at once for 'got rm'


2b92fad780 Stefan Sperling

test and fix expected file status after 'got cherrypick'


234035bc79 Stefan Sperling

add 'got cherrypick' command


8656d6c4d5 Stefan Sperling

make struct got_commitable opaque to library users



024e9686ae Stefan Sperling

add branch support to 'got update'



016a88dd43 Stefan Sperling

report base commit of fileindex entries to status callback



33ad4cbe59 joshua stein

implement spawning an editor to collect a commit message

bails on empty messages, trims leading and trailing newlines this currently disables the unveil in the commit process because it's not compatible with spawning the editor also prevent commits when there are no changes


1dd5492090 Stefan Sperling

open the file index just once when adding multiple files




afa376bfb3 Stefan Sperling

report commit item status


de18fc635c Stefan Sperling

write commit objects


c429614457 Stefan Sperling

WIP commit implementation



a129376b6f Stefan Sperling

add initial implementation of 'got revert'



2ec1f75bbb Stefan Sperling

add a basic implementation of 'got rm'


d00136be11 Stefan Sperling

implement a basic 'got add' command


6c34b1aaf4 Stefan Sperling

whitespace formatting fixes in include/


6c7ab9213e Stefan Sperling

introduce got_worktree_resolve_path()