Git 存储库 - 如何克隆 /home/user/.git
Git repository - how do I clone /home/user/.git
我在 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.
你能告诉我我在这里遗漏了什么吗?
你应该 "ignore" 存在 .git 目录:
git clone ssh://user@IP:/home/user/
应该可以解决问题(如果 ssh user@IP
当然有效)。
注意:
不确定将整个 "user" 目录设为 git 存储库是否是个好主意。使用子目录可能是个好主意。
编辑:
在这种情况下,文件权限也是将文件从 linux 电脑复制到 windows 电脑的问题...
我在 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.
你能告诉我我在这里遗漏了什么吗?
你应该 "ignore" 存在 .git 目录:
git clone ssh://user@IP:/home/user/
应该可以解决问题(如果 ssh user@IP
当然有效)。
注意: 不确定将整个 "user" 目录设为 git 存储库是否是个好主意。使用子目录可能是个好主意。
编辑: 在这种情况下,文件权限也是将文件从 linux 电脑复制到 windows 电脑的问题...