管理者以外でもシンボリックリンクを作成できる権限を与える
グループポリシーとしてUsersグループにSeCreateSymbolicLinkPrivilegeを付与します。(適切ならば、Users以外のグループやユーザーに設定しても大丈夫です。)
Windows 10 Proならグループポリシーエディターで設定できますが、HomeにはこれがないのでPolseditなどのツールの力を借ります。
権限を設定したらWindowsにログインし直します。
Gitでシンボリックリンクを有効化する
Gitコマンドにシンボリックリンクが有効であることを知らせます。
git config --global core.symlinks true
これをしていないとチェックアウトしたときなどに、シンボリックリンクがシンボリックリンクになりません。
Git Bashでシンボリックリックを有効化する
Git Bashでのln -sコマンドでシンボリックリンクを作成できるように、環境変数MSYSにwinsymlinks:nativestrictを設定します。これをしていないと、ln -sをしてもただのコピーになってしまいます。
Git Bashを起動している場合は、いったん終了して起動し直します。
“WindowsにGitを入れたらやること~シンボリックリンクの有効化~” への1件のフィードバック
コメントは停止中です。