我不经常使用GitHub,因此我不清楚GitHub的技术措辞。
有几次我使用Git Shell保存了我的论文,包括Matlab代码,最后大约三个月前。由于某种原因,我想拥有在某个特定时间点保存的所有文件,我有兴趣将所有文件检索为包或zip。
有可能吗? (我希望它应该是)。如果是,请告诉我如何。
谢谢
答案 0 :(得分:1)
您正在寻找的是git archive命令。
你可以像这样使用它:
git archive --format=zip --output=path\to\your\archive.zip REVSPEC
REVSPEC
是您要从中构建存档的“时间点”的标记,分支名称或提交哈希。
由于我不使用GitHub Desktop,我不知道GUI中是否有这个特定的命令,但是如果它可能被命名为“archive”或类似的东西。