何らかの理由で、最初に私のgitプロジェクトのリポジトリからプルを行ったとき、作業コピーに大量のファイルがありましたが、それらに識別可能な変更は加えられていませんが、私のunstaged changes
領域には表示され続けています。
私はWindows XPでGit Guiを使用しています。ファイルを調べて変更点を確認します。私が見るすべては:
old mode 100755
new mode 100644
これが何を意味するのか誰か知っていますか?
ステージングされていない変更のリストからこれらのファイルを取得するにはどうすればよいですか?(私が最近編集してコミットしたいファイルを選ぶためだけに、何百ものファイルを調べなければならないのは非常に不愉快です)。
git update-index --chmod=(+|-)x <path>
。