Commit Briefs


7cd528337b Thomas Adam

move got_opentempfd out of got_repo_open. ok stsp@

thanks for all the help massaging this diff


10604dce6e Thomas Adam

add a 'got merge' command for creating merge commits

Additional testing by Thomas Adam. ok tracey


437adc9d5b Yang Zhong

add fd field to got_worktree, modify got_fileindex_entry_update to use fds

These changes are intended to make got more compatible with FreeBSD's Capsicum. ok stsp





0ebf8283cd Stefan Sperling

initial 'got histedit' implementation


818c750100 Stefan Sperling

initial 'got rebase' implementation


1ab61ced3b Stefan Sperling

use absolute path for reference in got/worktree namespace


8656d6c4d5 Stefan Sperling

make struct got_commitable opaque to library users



7bcb2ecfc0 Stefan Sperling

move worktree base refs into a subdirectory



0cd1c46a9e Stefan Sperling

create references to base commits of got worktrees


c442a90d57 Stefan Sperling

read UUID back from work tree meta data


ec22038e8d Stefan Sperling

add a UUID to work tree meta data


271d2a38b1 Stefan Sperling

store parsed head reference in struct got_worktree


eaccb85f72 Stefan Sperling

store a parsed base commit ID in struct got_worktree


0f92850ea2 Stefan Sperling

fix naming of some work tree meta data files and macros



65596e1591 Stefan Sperling

store base commit in a dedicated meta file