Korzystam Git-1.9.0-preview20140217
z systemu Windows. Jak wiem, to wydanie powinno rozwiązać problem ze zbyt długimi nazwami plików. Ale nie dla mnie.
Na pewno robię coś nie tak: zrobiłem git config core.longpaths true
i git add .
czym git commit
. Wszystko poszło dobrze. Ale kiedy teraz robię git status
, otrzymuję listę plików Filename too long
, na przykład:
node_modules/grunt-contrib-imagemin/node_modules/pngquant-bin/node_modules/bin-wrapper/node_modules/download/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integration/test-handle-source-errors.js: Filename too long
Reprodukcja jest dla mnie bardzo prosta: wystarczy utworzyć aplikację internetową Yeoman za pomocą generatora Angular („yo angular”) i usunąć node_modules
z .gitignore
pliku. Następnie powtórz wyżej wymienione polecenia Git.
Czego tu brakuje?