我正在尝试设置我的第一个git服务器,而且我在克隆到本地计算机时遇到问题。
在服务器上我做了以下
cd /var/www/html/
mkdir my-first-repo
cd my-first-repo
touch file1.txt
git init
Initialized empty Git repository in /var/www/html/my-first-repo/.git/
然后在我的本地机器上输入以下内容
git clone root@myserver:my-first-repo/.git
我收到以下错误消息
fatal: 'my-first-repo/.git': unable to chdir or not a git archive
fatal: The remote end hung up unexpectedly
root有ssh访问权限,所以我希望它能正常工作。
有关如何解决此问题的任何建议都会很棒吗?
由于
答案 0 :(得分:3)
不要添加.git
,即按照以下方式添加:
git clone root@myserver:my-first-repo
编辑:等等...您在HTTP服务器上创建了回购并尝试通过SSH访问它。这是个坏主意,但这应该适用:
git clone root@myserver:/var/www/html/my-first-repo
myserver:my-first-repo
会将您引导至$HOME/my-first-repo
。