I check out my repository but there is a file with too long file name:
~/git$ git clone git+ssh://server/git/ma.git Initialized empty Git repository in ~/git
You might need to disable home directory encryption or checkout outside like /tmp
/tmp
I think it limits the filename size to 144 characters.
http://ubuntuforums.org/showthread.php?t=1173541
http://ubuntuforums.org/showthread.php?t=1258294