当存储库的名称具有“.git”后缀时,Git远程添加错误

时间:2014-01-31 11:57:08

标签: git version-control ssh

当我将本地存储库推送到远程服务器时,我遇到了“致命:似乎不是git存储库”错误。所以我搜索了互联网,找到了两种可能的解决方案:

解决方案1:fatal: does not appear to be a git repository

解决方案2:git 'origin' does not appear to be a git repository

解决方案1基本上就如何在使用本地存储库中的SSH协议时正确编写URL有所了解,而解决方案2则讨论了远程存储库服务器。

我使用过任何一种解决方案。如果我使用以下git命令添加远程存储库,我将不会遇到任何问题:

git remote add Name ssh://XX@git2.company.com/export/git/Name 

但是,如果我使用以下命令添加远程存储库(首先是git remote rm Name):

git remote add Name ssh://XX@git2.company.com/export/git/Name.git 

当本地存储库被推送到远程服务器时,我将会出现“致命错误:Name.git似乎不是git存储库”。有任何想法吗?感谢。

1 个答案:

答案 0 :(得分:1)

您是否需要“.git”扩展程序在很大程度上取决于用于托管Git存储库的应用程序。其中一些允许扩展,一些不允许。