模仿"下载"的功能通过Git cli链接

时间:2017-05-05 19:52:23

标签: git branch bitbucket-server

我有一个git repo。在左侧导航栏中,可以选择"下载"。它将主分支下载为zip文件。我如何通过cli做同样的事情?

出于某种原因,当我使用git clone时,它返回的数据不一样。我只知道这个,因为所说的数据是通过Java程序运行的,输出是不同的,这取决于它是如何从git中提取的。我尝试过多种方式获取这些数据,唯一可行的方法是从GUI手动下载。

编辑: 也许更好的方法是问:当我点击"下载"链接?

编辑2:@Arkadiusz Drabczyk在" cliget"的评论中的解决方案Firefox中的附加组件是一个完美的解决方案。非常感激。

1 个答案:

答案 0 :(得分:1)

要获取zip文件(例如some_zip_file.zip)上的修订内容(例如,给定分支的提示......但它可以是任何其他修订):

git archive --format=zip -o some_zip_file.zip master