...
Panel | ||||
---|---|---|---|---|
| ||||
|
Summary
Windows does not allow having paths longer than 260 characters by default. On Windows 10 registry fix and the Group Policy Editor preference (and rebooting?), you must enable core.longpaths in Git for Windows and possibly other Git clients you may be using.
...
. There are paths of this length and longer in IHMC software, so this fix should be applied before Git cloning.
The solution below only works with Windows 10. Solutions for other versions of Windows are not yet known.
Solution (Windows 10 & 11)
Multiexcerpt | ||
---|---|---|
| ||
Step 1: Run Registry ModifierDownload and run this script to apply the fix –> |
...
RevertingIf you need to go back for some reason, run this file: |
...
* Solution source: https://www.howtogeek.com/266621/how-to-make-windows-10-accept-file-paths-over-260-characters/ Step 2: Set |
...
Hit Windows key. Type "Edit Group Policy", hit Enter.
Under Computer Configuration > Administrative Templates > System > Filesystem
Right click Enable Win32 long paths, Edit, set to Enabled.
...
Git configuration |
See Git#Configuration for help working with Git configuration.
In a terminal launched with Administrator mode.
...
More Info
https://stackoverflow.com/questions/22575662/filename-too-long-in-git-for-windows
More Info
https://github.com/msysgit/msysgit/wiki/Git-cannot-create-a-file-or-directory-with-a-long-path
Example error
Code Block |
---|
Error:The Git process exited with the code -1,073,741,819 during executing
git "C:\Program Files\Git\bin\git.exe" -c core.quotepath=false -c log.showSignature=false
checkout HEAD --
ihmc-common-walking-control-modules/src/main/java/us/ihmc/commonWalkingControlModules/instantaneousCapturePoint/icpOptimization/recursiveController/multipliers/stateMatrices/transfer/TransferInitialICPVelocityMatrix.java
ihmc-common-walking-control-modules/src/test/java/us/ihmc/commonWalkingControlModules/instantaneousCapturePoint/icpOptimization/recursiveController/multipliers/stateMatrices/transfer/TransferInitialICPVelocityMatrixTest.java
ihmc-common-walking-control-modules/src/main/java/us/ihmc/commonWalkingControlModules/instantaneousCapturePoint/icpOptimization/recursiveController/multipliers/stateMatrices/transfer/TransferInitialICPVelocityMatrix.java: Filename too long
ihmc-common-walking-control-modules/src/test/java/us/ihmc/commonWalkingControlModules/instantaneousCapturePoint/icpOptimization/recursiveController/multipliers/stateMatrices/transfer/TransferInitialICPVelocityMatrixTest.java: Filename too long |