问题1:not a git repository (or any of the parent directories): .git
解决方案 :
第一步: Git Init ,如果报错误: Reinitialized existing Git repository in xxx路径,先复制对应.git文件夹保存下来(后续有用), 再删除对应路径的.git 文件夹 再次执行Git Init
第二步:成功执行第一步,可以再xxx路径下得到一个新的.git文件夹,此时not a git repository (or any of the parent directories): .git问题已修复,但是新的.git 文件夹失去了所有之前的提交记录和分支信息,此时需要从之前保存的.git文件夹找到对应内容去替换:分别为:logs objects refs 这三个文件夹,直接复制替换即可。到此所有问题全部解决