当使用git来进行add操作的时候,有时会出现以下异常:
fatal: unable to stat 'SlidingMenu/build/tmp/expandedArchives/classes.jar_9xsqkluthu17h6nhfgy4rp26h/android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.class': Filename too long during executing git -c core.quotepath=false add --ignore-errors -- SlidingMenu/build/intermediates/classes/release/com/jeremyfeinstein/slidingmenu/lib/SlidingMenu$CanvasTransformer.class
遇到以上问题,可采取以下操作:
- 如果你的git不是1.9以上的就升级到1.9以上
- 登录 Git Bash
- 来到你报long paths issue的Git repository
- 在 Git Bash中输入
git config core.longpaths true
接着发现就可以正常的add操作了