我对git VCS完全陌生。我设法在我的计算机中设置了一个本地git存储库。我没有将所有代码都推送到github或相关网站,而是计划将我的计算机作为服务器。我也有其他几台机器。我需要访问/克隆本地仓库到这些机器。我到目前为止做了什么:
问题是我尝试使用以下方法克隆回购:
git clone mycomputer.mydomain.com
它说:
找不到致命的存储库'mycomputer.mydomain.com'。
我错过了什么吗?
答案 0 :(得分:1)
我觉得你尝试过类似的东西:
git clone git://mycomputer.mydomain.com
得到了:
Cloning into 'mycomputer.mydomain.com'...
fatal: Unable to look up (port 9418) (Name or service not known)
因此'git clone'需要在mycomputer.mydomain.com pc上安装远程git服务器,并监控9418端口。如果您没有安装git服务器,则应安装它,然后执行克隆操作,或尝试使用其他方法。克隆回购的另一种方法是通过ssh,如下所示:
git clone git+ssh://user@mycomputer.mydomain.com/full/path/to/repo
在这里,您应指定驻留在根文件夹“mycomputer.mydomain.com”开头的远程存储库的完整路径,“用户名是可选功能”,只有当本地用户名与远程用户名不同时才应指定它一。例如:
git clone git+ssh://sam@mycomputer.mydomain.com/home/sam/git/repo