Что-то очень плохо в вашей установке git.Вам, вероятно, следует удалить его и переустановить из любого источника, из которого вы изначально получили его, вместе с любыми зависимостями.
git init
- это не просто ядро, это одна из самых фундаментальных частей ядра git.Не найти его - это плохо, и для этого нет разумной или правильной причины.