Commit Briefs

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





Stefan Sperling

report commit item status


Stefan Sperling

write commit objects


Stefan Sperling

WIP commit implementation



Stefan Sperling

add initial implementation of 'got revert'



Stefan Sperling

add a basic implementation of 'got rm'


Stefan Sperling

implement a basic 'got add' command


Stefan Sperling

whitespace formatting fixes in include/


Stefan Sperling

introduce got_worktree_resolve_path()


Stefan Sperling

check for errors from close(2)




Stefan Sperling

make 'got update' merge file edits




Stefan Sperling

make got_worktree_open() crawl upwards


Stefan Sperling

make 'got status' detect obstructed files


Stefan Sperling

add a worktree status API


Stefan Sperling

happy new copyright year