- during installation, set config to enabled
- edit policy, add your user on Local Comp Policy > Computer Configuration > Windows Settings > Security Settings > Local Policies > User Rights Assignment > Create symbolic links
- enable Windows Developer mode to bypass UAC requirement
- Search > For developer settings > Dev mode
-
-
Save huenisys/1efb64e57c37cfab7054c65702588fce to your computer and use it in GitHub Desktop.
Don't understand what you mean by "set config to enabled". During installation of what? of Windows 10? I would note that Windows 10 Home Edition does not come with gpedit.msc enabled. I had to take some steps to install that separately. Is that what you mean by set config to enabled?
Hi @markcornwell
I'm not using Windows anymore but likely was referring to this:
git config --global core.symlinks true
Re: "search > dev settings > dev mode".
I was confused for awhile because underneath the Developer Mode heading there's only a single slider and text saying "enable installing apps from any source", but nothing about file system permissions etc. I'd read elsewhere than machines in a corporate Active Directory domain might have some developer settings disabled. These two things led me to believe I was not seeing another slider(s) for more settings. That's not the case, just use "install from any source" that is turning on dev mode!
Also see this stack overflow answer https://stackoverflow.com/a/52097145/14420 for how to recover symlinks in an existing checkout as well as ensuring symlinks is set in each repository.
For existed repo directorys, addition from git config --global core.symlinks true
as above,
I tried to set
git config --local core.symlinks true
and git reset --hard HEAD
to bring up the soft links.
Thank you, Dev mode is what was missing in my case 👍