我在foo中设置了一个git仓库
cd
mkdir foo
cd foo
git init
现在我想远程引用它
git clone git+ssh://me@somemachine/home/me/foo.git
fatal: git remote error '/home/me/foo.git' does not appear to be a git repository
我将“.git”去掉后它就工作了。但是我几乎在每个示例中都看到结尾带有“.git”。这个“.git”是什么意思?
另外,“ssh://...”和“git+ssh://...”之间有什么区别(无论是在含义上还是在实际方面)。