【发布时间】:2012-02-22 13:51:57
【问题描述】:
我需要使用 python 脚本自动下载我的 repo 的压缩版本。最好的方法是什么?
据我所知,git 中的归档命令不支持远程仓库
【问题讨论】:
-
您使用哪种传输方式与服务器通信?您有存储库的本地工作副本吗?
我需要使用 python 脚本自动下载我的 repo 的压缩版本。最好的方法是什么?
据我所知,git 中的归档命令不支持远程仓库
【问题讨论】:
--remote=
而不是从本地存储库制作 tar 存档, 从远程存储库中检索 tar 存档。
【讨论】:
例子
在当前分支上创建一个包含最新提交内容的 tar 存档,并将其解压到 /var/tmp/junk 目录中:
git archive --format=tar --prefix=junk/ HEAD | (cd /var/tmp/ && tar xf -)
...在github上:
wget https://github.com/lgs/grokphoto/tarball/master
【讨论】: