Вы когда-нибудь передавали свои изменения в другой репозиторий (например, github.com или кому-то еще в вашей команде?). Git распространяется, что означает, что такие вещи не должны иметь значения. Просто 'git clone' свежая копия из того места, которое все еще существует.
Если ваш Git-репозиторий когда-либо хранился только в одном месте, и вы бы никогда не вытолкнули его (или изначально не потянули) в / из другого места, вам не повезло, приятель;) У вас все еще есть ваше рабочее дерево так что лучшее, что вам нужно сделать, это «git init» и запустить новый репозиторий из того, что у вас есть.
Звучит так, будто вам нужно прочитать о git ... тот факт, что все находится в каталоге '.git', возможно, является одним из самых основных аспектов понимания git.
http://www.gitready.com/