Commit Briefs

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()


3a6ce05aff Stefan Sperling

check for errors from close(2)




6353ad76e4 Stefan Sperling

make 'got update' merge file edits


b72f483a5d Stefan Sperling

make 'got diff' show local changes in work tree