.git文件夹消失了,git status给出了"Not a git repository"

use*_*171 1 git macos github smartgit osx-mountain-lion

我在MacBook Pro(OS X Mountain Lion)上使用git存储库已有好几个月了.大多数情况下,我一直在使用SmartGit客户端,但也使用命令行.今天,我更改了几个文件并转到SmartGit进行提交和推送,而SmartGit已经通过回购名称"丢失"了.

使用Finder,我确认工作树文件夹和子文件夹都处于良好状态.

在命令行中,"ls -a"显示.gitignore文件,但工作树文件夹中没有.git文件夹.

试过"git status",它给了:

致命的:不是git存储库(或任何父目录):.git

我在Windows机器上也有相同的存储库,它工作正常.它只是缺少MacBook Pro上尚未提交的已更改文件.

关于如何进行的建议?

Mic*_*ild 7

我建议您git clone从Windows计算机到临时目录的存储库(复制它也应该这样做),然后将.git目录移动到您的原始工作目录.