【问题标题】:Git pull remote repoGit 拉取远程仓库
【发布时间】:2012-02-22 13:51:57
【问题描述】:

我需要使用 python 脚本自动下载我的 repo 的压缩版本。最好的方法是什么?

据我所知,git 中的归档命令不支持远程仓库

【问题讨论】:

  • 您使用哪种传输方式与服务器通信?您有存储库的本地工作副本吗?

标签: python git github


【解决方案1】:

来自man git archive

--remote=

而不是从本地存储库制作 tar 存档, 从远程存储库中检索 tar 存档。

【讨论】:

【解决方案2】:

例子

在当前分支上创建一个包含最新提交内容的 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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-09-22
    • 2016-04-27
    • 1970-01-01
    • 2022-07-11
    • 2014-09-27
    • 1970-01-01
    • 2016-11-12
    • 2017-04-15
    相关资源
    最近更新 更多