You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rationale:
- Small but likely benefit in general, since there are no currently
foreseen intentional use cases of committing of broken/dangling
symlinks in this project. So such symlinks that arise are likely
unintentional.
- If the end-of-file-fixer hook has run on a Windows system where
`core.symlinks` has *not* been set to `true`, and symlinks' paths
have not been excluded, then a newline character is added to the
end of the path held in the regular file Git checks out to stand
in for the symlink. Because it is not actually a symlink, this
will not detect the problem at that time (regardless of the order
in which this and that hook run relative to each other). But when
it is then run on CI on a system where symlinks are checked out,
it will detect the problem.
0 commit comments