Commit Briefs

Stefan Sperling

preserve permissions on merged files


Stefan Sperling

clean up temp files if rename(2) fails








Stefan Sperling

check for errors from fsync(2)


Stefan Sperling

check for errors from close(2)


Stefan Sperling

check for errors from fclose()



Stefan Sperling

make 'got status' ignore symlinks, for now



Stefan Sperling

make 'got update' restore missing files






Stefan Sperling

make 'got update' merge file edits




Stefan Sperling

fix endless loop in got_worktree_open()



Stefan Sperling

make got_worktree_open() crawl upwards