我如何发送电子邮件给某人一个git存储库?

我如何发送电子邮件给某人一个git存储库?

我试过:

git archive HEAD --format=zip > archive.zip

:然后我用电子邮件将Archive.zip发送到一个文件夹中,在另一端,它们会将Archive.zip解压缩到一个文件夹中。但是,当他们尝试任何git命令时,他们会发现这不会产生一个有效的git存储库。


HUX布斯
浏览 582回答 2
2回答

哆啦的时光机

你可以用git bundle给一个文件发电子邮件见“备份使用git的项目"Git包只是一个文件,它可以非常容易地创建并再次导入,因为它可以被当作另一个远程处理。一旦收到,您可以克隆它或从该文件获取。如“GitHub回购的备份“,您可能希望使用第一封电子邮件将您的包全分支机构:$ git bundle create /tmp/foo-all --all如安德烈亚斯评论中提到,斯科特·查肯最近(2010年3月)在ProGit博客:吉特是快乐的小束

慕容708150

正如先前的回答所说,Git束就是这条路。如果您想通过只使用一个分支(我更喜欢捆绑主)并发送电子邮件来创建一个包,您可以这样做:$ git bundle create /tmp/mygitbackup.bundle master
打开App,查看更多内容
随时随地看视频慕课网APP