Files
git/compat
Johannes Schindelin ef0c0b26a7 clean: do not traverse mount points
It seems to be not exactly rare on Windows to install NTFS junction
points (the equivalent of "bind mounts" on Linux/Unix) in worktrees,
e.g. to map some development tools into a subdirectory.

In such a scenario, it is pretty horrible if `git clean -dfx` traverses
into the mapped directory and starts to "clean up".

Let's just not do that. Let's make sure before we traverse into a
directory that it is not a mount point (or junction).

This addresses https://github.com/git-for-windows/git/issues/607

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2022-10-07 09:38:02 +02:00
..
2022-10-07 09:38:02 +02:00
2022-10-07 09:38:02 +02:00
2022-05-02 09:50:37 -07:00
2022-05-02 09:50:37 -07:00
2022-08-17 09:21:40 -07:00
2021-02-26 14:15:51 -08:00
2021-10-29 15:00:58 -07:00