我有一个关于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.
你能告诉我这里缺少的东西吗?
答案 0 :(得分:4)
你应该“忽略”.git目录的存在:
git clone ssh://user@IP:/home/user/
应该做的伎俩(如果ssh user@IP
当然有效)。
注意: 不确定将整个“用户”目录变成git存储库是个好主意。使用子目录可能是一个好主意。
修改 在这种情况下,文件权限也是将文件从linux pc复制到Windows PC的问题......