如何创建 .git 文件



我的团队在文件系统的不同位置将他们的仓库作为 .git 文件,我们不使用 git 服务器。 如何从现有源创建 .git 文件?

简单的答案:

cd my_source_dir
git init
git add .
git commit -m "initial commit"

现在,您有权访问同一文件系统的朋友可以使用以下命令克隆它:

git clone /path/to/my_source_dir new_tree_name

我想你的意思是"使用 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/repository/

访问存储库 这里没有什么特别的。如果您的密钥已添加 到 Gitosis-admin 存储库,然后您可以使用它访问它。

> $ git clone gitosis@gitosis-server:project-X.git

最新更新