リポジトリをGNOMEのNautilus経由でマウントされたSamba共有にプッシュしたいと思います。内部的にはgio mountを使用していると思います。ただし、マウントされたSamba共有でgit initを実行しようとすると、次のエラーが発生します。
error: chmod on /run/user/1000/gvfs/smb-share:server=myserver,share=myshare,user=myuser/project_dir/.git/config.lock failed: Operation not supported
fatal: could not set 'core.filemode' to 'false'
このディレクトリにプッシュできるように、これを修正するにはどうすればよいですか?
ただのアイデア(テストされていません):変更するにはgit config --global core.filemode false
をグローバルに行ってから、もう一度sambaディレクトリでgit init
を試してください。
それが役に立てば幸い:)