Commits


in revert_file(), only construct on-disk path when actually needed


rename local variable on got_worktree_revert()


implement revert with a status walk to prepare for 'revert -p'


ensure that file index entry perms map to regular files


try to document double-status codes more clearly


test repeated stage -p on added and deleted files


fix and test repeated stage -p on the same file


add test with out-of-date staged files


test stage/unstage with non-existent paths


fix command name in error messages printed by unstage tests


fix and test stage/unstage with unversioned files


got.1 wording tweak


label staged blobs with "(staged)" in got diff output


fix and test 'q' command for unstage -p


implement 'got unstage -p'