私はリポジトリをクローンしてすぐに実行しましたgit status
gitでクローン作成した直後に作業ディレクトリに変更があるのはなぜですか?
コミットのためにステージングされていない変更がありました。 git reset --hard
を実行
は私の作業ディレクトリは、私がgit checkout pe_oim_admin_2/runtime/prod/he1alxvpmid304/setcp_oim.sh
を走った
をきれいにしません。 git status:pe_oim_admin_2/runtime/Prod/he1alxvpmid304/setcp_oim.sh
を実行しているときに、ファイルのパスが変更されていることに気付きました。 Prodフォルダに大文字が追加されました。
私のgitバージョンは1.9.5.msysgit.0です。私は2.9.0.windows.1に更新され、同じ問題が発生しています。
gitがこのように動作する理由は何ですか?
core.autocrlfをtrueとfalseに設定してgit cloneを実行しようとしました。私は両方の状況で同じ動作をしています。
この2行は、私の.gitattributesファイルにされています
* text=auto
*.sh text
は、Windowsは大文字小文字を区別しないことと、すべてのOSでは、大文字と小文字が区別された状態で問題がある可能性があります。 –
これまでにやったことのないディレクトリでcloneをしようとしましたか? – Crt
別のディレクトリの同僚のマシンで試してみました。 gitの状態を実行した後もコミットのためにステージングされなかった変更がありました。 – Programmer703