我在VPS上有一个网站,我想用Git创建一个离线克隆。
所以我在VPS上所做的是:
git init
git add .
git commit -m "comment"创建了一个.git文件夹。我现在不知道该如何继续将git存储库克隆到本地机器上。
我尝试过使用:git clone ssh://user@IP/home/user/.git,但是我得到了以下消息:
fatal: '/home/user/.git' does not appear to be a git repository
fatal: Could not read from remote repository.你能告诉我我在这里错过了什么吗?
发布于 2015-05-05 09:40:46
您应该“忽略”.git目录的存在:
git clone ssh://user@IP:/home/user/应该做到这一点(当然,如果ssh user@IP有效的话)。
注意:不确定让整个“用户”目录成为git存储库是个好主意。使用子目录可能是个好主意。
编辑:在本例中,在将文件从linux复制到windows时,文件权限也是一个问题。
https://stackoverflow.com/questions/30049240
复制相似问题