Commit Briefs





36bf999ca5 Stefan Sperling

make 'got unstage -p' work with symlinks



cf0e59fe1a Stefan Sperling

fix wrong test result check in revert.sh symlink test







ea7786be38 Stefan Sperling

make 'got unstage' work with symlinks


b7422a2f5c Stefan Sperling

stop using realpath(3) to resolve a symlink target in install_symlink()

We should not resolve a symlink target path recursively when installing a symlink in the work tree. We want to handle this symlink's target, not the end result of following a chain of symlinks in case such links already exist.


369fd7e5fa Stefan Sperling

add support for symlinks to 'got revert -p'


fa3cef6379 Stefan Sperling

make 'got stage -p' work with symlinks


b448fd0085 Stefan Sperling

fix wrong function name in an error message



c631b11525 Stefan Sperling

make staging of symlinks work





984c073dfe Stefan Sperling

add getter/setter for staged file index entry filetype


f5f1f9c21f Stefan Sperling

handle on-disk file index entry filetypes properly


1e0a3718b1 Stefan Sperling

reserve some file entry mode bits for a staged file type