私は、リモートのgitリポジトリにプッシュしていると私は、新しく作成されたファイルGitの権限エラーのみ
remote: error: git checkout-index: unable to create file
で次の取得、既存のファイルへの変更が認められているが、これはあります明らかに問題を引き起こしている。何か案は?
私は、リモートのgitリポジトリにプッシュしていると私は、新しく作成されたファイルGitの権限エラーのみ
remote: error: git checkout-index: unable to create file
で次の取得、既存のファイルへの変更が認められているが、これはあります明らかに問題を引き起こしている。何か案は?
大文字小文字を区別するファイルシステムでGitを使用し、大文字小文字を区別しないファイルシステムに変更をプッシュしようとすると、この問題が発生します。
foo
が既にリポジトリにある場合は、FOO
をコミットしようとしていないことを確認してください。
これは私が別の同様の質問で見たのと同じ回答ですが、私に問題を与えている特定のファイルは以前存在していませんでした。独特の名前もありました。 Gitのユーザのほとんどが大文字と小文字を区別するLinuxやMacにあると喜んで賭けているので、これも非常に曖昧です。 – Erik
Macは実際にはWindowsと同じですが、大文字と小文字を区別しませんが、大文字と小文字を区別しません。いくつかの点では、特定の文字の自動正規化により、MacはWindowsより悪いです。 – Arrowmaster
エラーの完全なコンテキストを含めることはできますか? – mwilliams