我有一个 Apache 服务器(MediaTemple (ve),如果这很重要),其中每个目录都受密码保护。在浏览器中查看所述目录中的任何页面都需要用户名和密码。
我正在尝试在每个目录中设置一个 Git 存储库。我已经成功地安装了 Git、创建了 repos 和提交(通过终端)。当我尝试将 repo 克隆到我的本地机器上时,问题就出现了。
我输入以下内容(出于显而易见的原因进行了编辑):
$ git clone ssh://root@website.com/path/to/.git
我被问到这个作为回报:
root@website.com's password:
我输入密码,它连接,然后我得到以下错误:
fatal: '/path/to/.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
我知道该路径是一个 Git 存储库,因为我之前对其进行了提交。我唯一的想法是 .htaccess 可能导致问题。我不能把它拿下来测试,因为我们有隐藏在它后面的敏感文件。
解决此问题的任何帮助将不胜感激。