-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature-Request: LinuxSymlink handling on NTFS as ReparsePoints or Copy on FAT/FAT32 #885
Comments
I don't expect Git 1.9 to get any more updates. Are you able to test this behaviour on a more recent version of Git for Windows? |
Same behavior for
running under Windows 8.1 (64bit) german
Best regards, |
Same for: git version 2.10.0.windows.1 |
See https://github.com/git-for-windows/git/wiki/Symbolic-Links for gory details provide by those who know more than me... |
Indeed, @PhilipOakley's response points you to the best explanation of the issue we have so far (including the description of the |
Please note that @ifrh if this does not satisfy your needs, please note that I am eager to take your contributions but won't have time to implement any symlink handling other than what we have already. |
I was not able to find an open
or closed issue
matching what I'm seeing
I found mingw: treat junction points the same as symlinks #437 and git clean removes content of symlinks #607 but these doesn't cover my point completly
Setup
Windows XP Home, SP3, German, 32-bit
defaults?
to the issue you're seeing?
Details
Which terminal/shell are you running Git from? e.g Bash/CMD/PowerShell/other
Bash (msys, git-msys) and CMD
What commands did you run to trigger this issue?
If you clone a repository which contains linux symlinks,
linux symlinks in git are type 120000 (see http://stackoverflow.com/questions/5917249/git-symlinks-in-windows ),
than you get on Windows NTFS a text file containing the absolut or relativ path to the linked file.
Depending on version of Windows and Filesystem I expected, that git for windows creates while
clone
orpull
a NTFS-Reparsepoint (hard link, softlink , junction) or on FAT-Systems a real-copy and not a textfile containing the absolut or relativ path to the linked file.And while
add, commit, push
I expect, that Reparsepoints are converted for saving into git "database" to textfiles of type 120000Best regards,
Robert
The text was updated successfully, but these errors were encountered: