私のプロジェクトフォルダにシンボリックリンクがあるので、Windows 10マシンのローカルのdevサーバでプロジェクトを実行しているときに、ビデオや画像の大きなディレクトリにアクセスすることができます。Gitはシンボリックリンクを無視するようにしますか?
この問題はGitが私に「追加」をさせないということです。シンボリックリンクが存在する場合、それは私に、このエラーを与えるので:
error: readlink("ProjectName/SymlinkName"): Function not implemented
error: unable to index file ProjectName/SymlinkName
fatal: adding files failed
私は.gitignoreにシンボリックリンクを追加したが、これは何も変更しませんでした。
私は開発プロジェクト内でハードリンクを作成することに慎重です。これは私の唯一の選択肢ですか?
編集:このような
マイgitignoreのlooke:
NameOfSymlink/
AnotherSymlink/
は、あなたが他のファイルを無視同じようにシンボリックリンク。関連する.gitignore行を投稿し、 'git status'の出力をお願いします。 – 1615903
@ 1615903 git statusは、シンボリックリンクのフォルダがuntrackedであることを示します。相対パスを.gitignoreに親フォルダとサブフォルダに追加したのと同じ方法で他のフォルダを無視しました。通常のフォルダでは動作しますが、シンボリックリンクのフォルダでは動作しません – Guerrilla