seems to have corrupted some files
$ repo branches
Traceback (most recent call last):
File "/home/renjith/android/source/cm10/.repo/repo/main.py", line 385, in <module>
_Main(sys.argv[1:])
File "/home/renjith/android/source/cm10/.repo/repo/main.py", line 365, in _Main
result = repo._Run(argv) or 0
File "/home/renjith/android/source/cm10/.repo/repo/main.py", line 137, in _Run
result = cmd.Execute(copts, cargs)
File "/home/renjith/android/source/cm10/.repo/repo/subcmds/branches.py", line 100, in Execute
for name, b in project.GetBranches().iteritems():
File "/home/renjith/android/source/cm10/.repo/repo/project.py", line 635, in GetBranches
current = self.CurrentBranch
File "/home/renjith/android/source/cm10/.repo/repo/project.py", line 565, in CurrentBranch
b = self.work_git.GetHead()
File "/home/renjith/android/source/cm10/.repo/repo/project.py", line 1935, in GetHead
fd = open(path, 'rb')
IOError: [Errno 2] No such file or directory: u'/home/renjith/android/source/cm10/external/bootmenu/.git/HEAD'