[英]Git an existing project
我想念一些东西。 我正在尝试将Git与现有项目结合使用,并让我们的团队一起工作。 以下是我所做的:
ssh user@domain.com
cd /directory/of/gitProject
git init
git add .
git commit 'First commit'
然后我想到将其带到我的本地,我将从ssh连接退出,然后从我的本地退出:git clone user@domain.com/directory/of/gitProject/.git myLocalGit
当我这样做时,我发现它似乎不是git存储库。
.git
实际上不是一个存储库; 包含它的目录。 因此,您要克隆该目录,而不是.git
。
顺便说一句,在要从中拉入/推入的服务器上创建存储库时,应将--bare
传递给git init
。 然后,从本地计算机而不是服务器上进行第一次提交。
我认为,就您而言,您应该使用--bare选项创建存储库。 尝试这样的事情:
mkdir project.git
cd project.git
git init --bare
然后,您可以像这样克隆它:
git clone user@yourdomain.com:/path/project.git
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.