

Switched to a new branch 'fix-path-issue-with-invalid-files'ĭ "test-files/SavedData\\OpenBCI-RAW-aaron+eva.txt"ĭ "test-files/SavedData\\OpenBCI-RAW-friday_test.txt" I’m going to just remove those so I have something to work with: $ git checkout -b fix-path-issue-with-invalid-files HEAD is now at 0cbfb99 Merge remote-tracking branch 'refs/remotes/upstream/master' Use any character in the current code page for a name, including Unicode characters and characters in the extended character set (128–255), except for the following:

So here is where Git is actually falling over: error: unable to create file test-files/SavedData\OpenBCI-RAW-aaron+eva.txt: No such file or directoryĪbove about valid file path characters? I’ll quote the relevant part here: You can inspect what was checked out with 'git status'Īnd retry the checkout with 'git checkout -f HEAD' Warning: Clone succeeded, but checkout failed. Resolving deltas: 100% (5891/5891), done.Įrror: unable to create file test-files/SavedData\OpenBCI-RAW-aaron+eva.txt: No such file or directoryĮrror: unable to create file test-files/SavedData\OpenBCI-RAW-friday_test.txt: No such file or directoryĬhecking out files: 100% (9136/9136), done. Remote: Compressing objects: 100% (19/19), done. You might have stumbled upon an error like this when cloning down someone else’s Replicate the same behaviour by running the exact same commands either. This repository has been fixed, so you probably won’t be able to.These based on the problem file paths you encounter in your situation. These instructions are tailored to one repository.
#GIT STATUS FAILED WITH CODE 128 WINDOWS#

Post is about repairing these repositories so they are not tied to a particular Repository and running it on Windows can be problematic, so the rest of this These compatibility issues are not going away any time soon, and taking a some characters are not permitted by Win32 subsystem APIs - and I refer back toĮven in the age of running Linux on Windows,.Subsystem does not support filenames that differ by case sensitivty only even though NTFS supports running as a case sensitive filesystem, the Win32.One of the fun things about working with Git on Windows is that you’re oftenĪt the mercy of the filesystem underneath you, and this crops up in some
