我的团队将他们的存储库作为 .git 文件放在文件系统的各个位置,我们不使用 git 服务器。如何从现有资源创建 .git 文件?
问问题
26567 次
2 回答
17
简单的回答:
cd my_source_dir
git init
git add .
git commit -m "initial commit"
现在您可以访问同一文件系统的朋友可以使用以下命令克隆它:
git clone /path/to/my_source_dir new_tree_name
于 2012-04-24T22:59:02.200 回答
1
我想你的意思是“使用 gitosis 分享” http://www.jedi.be/blog/2009/05/06/8-ways-to-share-your-git-repository/#gitosis
将本地仓库推送到 gitosis 服务器
> $ cd project-X
> $ git remote add origin gitosis@gitosis-server:project-X.git
> $ git push origin master:refs/heads/master
这将在 /var/lib/gitosis/repositories/ 下创建一个目录 project-X
访问存储库 这里没什么特别的。如果您的密钥已添加到 gitosis-admin 存储库,那么您可以访问它。
> $ git clone gitosis@gitosis-server:project-X.git
于 2013-07-02T08:50:35.613 回答