gitとsshfs:ステータスが正しくありません。

gitとsshfs:ステータスが正しくありません。

sshfsを介して仮想マシンからホストにgitリポジトリをマウントしています。今まではそんなに良くなった。しかし、gitはsshfsを介してリポジトリを見るときにコミットされていない変更がたくさんあると主張しています。

なぜそんなことですか?

役に立つ場合の関連ビット/etc/fstab

sshfs#usr@virtual:/home/user/repos /home/user/repos/ fuse noauto,user,uid=1000,gid=1000,umask=0,workaround=rename 0 0

メモ:代わりに、複製、プッシュ、およびプール操作を実行できますが、コードはホストシステムではなく仮想マシンオペレーティングシステムでコンパイルする必要があります。持つそれはすべてです。私はコンパイルするたびにコミットするのが好きではありません。それはただ愚かなことです。

ベストアンサー1

FUSEとsshfsはどちらも以下のinodeを変更しているようです。クイック Google 検索では、マウント オプションに-o workaround=rename(sshfs) と (FUSE) を追加することをおすすめします。-o noforget

おすすめ記事