根据一些提示:
服务器端:
我登录ssh并访问我的项目
Directory path : ~/public_html/my_prj
Host (example):110.100.12.112
User (Example):user
所以我创建了mkdir project.git
然后 cd project.git并执行git init --bare
转到 客户端 : 访问文件夹说测试然后打开git console并执行以下步骤:
git init .
git remote add origin user@110.100.12.112/~/public_html/my_prj/project.git
git pull origin master
但是在git控制台中显示:
$ git pull origin master
fatal: 'user@110.100.12.112/~/public_html/my_prj/project.git' does not a
ppear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
??
你可以帮忙配置服务器中的git吗?
答案 0 :(得分:0)
你有一个斜线,你应该有一个冒号。冒号用于将主机与ssh path中的路径分开。
username@host:path
user@110.100.12.112:~/public_html/my_prj/project.git
或者您可以使用SSH URL。
ssh://username@host/path
ssh://user@110.100.12.112/~/public_html/my_prj/project.git
您可以使用克隆一步完成您想要的操作。
git clone user@110.100.12.112:~/public_html/my_prj/project.git