Git

Long paths in Git on Windows

On Windows, it's not unlikely that you'll encounter issues where you either have a repo that won't clone or files that won't commit. One common scenario that causes this is when doing snapshot testing, particularly with parameterized tests. These tests often generate snapshot files with names that include the test parameters, resulting in very long filenames. One workaround is to move folders into the root of drives or create shorter names, but ultimately, this will cause issues sooner or later.

Read more...