0

私は、VMWareFusion仮想マシンの一部としてMacBookとUbuntuServerを搭載しています。ローカルディスク(Mac)でGITを使用すると、すべてが完全に機能しますが、ボリュームでgitを使用しようとすると、問題が発生します。

たとえば、/ Volumes / vm1/webfolderは私のローカルの.gitリポジトリです。私が次のようなクローンを作成する場合

git@myserver:byrepo.git

次に、次のような変更を確認します

git pull --rebase origin master

すべてのファイルが異なり、更新が必要です。何が問題ですか?参考までに...Windowsで共有VMWareフォルダを使用した場合と同じ効果があります。権限の問題やユーザー所有者の問題はありますか?

それを修正しますか?どうも!

4

1 に答える 1

0

あなたの問題が何であるかを正確に伝えるのに少し苦労していますが、それがgit-pull行動を拒否し、すべてが変更されたと述べている場合、彼らの権限が変更された可能性が非常に高い. の出力git diffを確認してこれを確認します。そのような場合で、許可の変更を無視しても安全な場合は、core.filemode を false に設定してみてください。

git config core.filemode false
于 2009-09-23T20:39:30.303 に答える