我正在遵循这个教程。一切都很好,直到我在我的本地机器上运行这个(在用它们的实际值替换$VARIABLEs之后):
git remote add nfsn ssh://$USERNAME@$SERVER/home/private/git/$REPONAME.git
我收到以下错误信息:
致命:不是一个git存储库(或任何父目录):.git
我如何通过这一步?
我正在遵循这个教程。一切都很好,直到我在我的本地机器上运行这个(在用它们的实际值替换$VARIABLEs之后):
git remote add nfsn ssh://$USERNAME@$SERVER/home/private/git/$REPONAME.git
我收到以下错误信息:
致命:不是一个git存储库(或任何父目录):.git
我如何通过这一步?
当前回答
我有同样的问题,而我尝试任何git -命令(如git状态)使用windows cmd。所以我所做的是在环境变量中为窗口https://windows.github.com/安装git后,在“path”变量上添加git的类路径。通常git会安装在C:/user/"username"/appdata/local/git/bin上,在环境变量PATH中添加这个
在cmd上还有一件事,去你的git仓库或cd到你的克隆在你的窗口上,通常它们会存储在github cd Document/ github /yourproject下的文档中,之后你可以有任何git命令
其他回答
$ git status
fatal: Not a git repository:
只需在你的cmd或git shell或任何其他终端中输入以下命令:
$ git init
为了帮助其他人,我在不小心删除了.git/objects/后得到了这个错误消息
致命:不是一个git存储库(或任何父目录):.git
恢复它解决了问题。
您是否初始化了一个本地Git存储库(这个远程存储库应该添加到其中)?
您的本地目录是否有一个。git文件夹?
试试git init。
在我的例子中,系统崩溃导致HEAD文件被损坏。本指南将展示如何修复该问题以及您可能遇到的其他问题。
https://git.seveas.net/repairing-and-recovering-broken-git-repositories.html
恢复.git/ORIG_HEAD和其他根.git回购文件
从备份恢复后,我得到了这个错误,显然。git目录根中包含的文件没有到目标,但所有的子文件夹都这样做了,起初我以为回购是完整的。
我通过恢复根文件来修复它。