我目前离家,但我的工作笔记本电脑。在它上面,我有一个我创建的Git仓库,因为我是唯一真正对这个特定项目做任何事情的人。
我分享了这个文件夹,并让我的同事有权将git repo克隆到他的机器上(作为远程分支)
他现在需要我最近的改变,通常他会做一个git pull。这是不可能的,因为我现在没有VPN,他无法通过不安全的渠道连接。
有没有办法导出回购(并将其托管在网络上的某处加密),以便他可以下载,解压缩并导入它?我希望结果没有差异,就好像我们正常工作一样。在我重返工作岗位之后,我们也必须能够继续共同努力。
-edit-我应该补充一点,回购目前非常小
答案 0 :(得分:5)
git-way将使用一个包。
请参阅“Git's Little Bundle of Joy”(和git bundle
man page):
发送初始完整包后,您可以发送incremental bundles进行后续更改。
答案 1 :(得分:1)
您只需压缩.git
文件夹,加密并通过电子邮件发送即可。