0

我无法使用 GitHub 应用程序和终端将 Aquamacs24 nightly build 分支与我的计算机上的主分支分开。

主控 (1.58 GB) 位于此处:

$ git clone git://github.com/davidswelt/aquamacs-emacs.git

Aquamacs24 分支 (182.5 MB) 位于:

https://github.com/davidswelt/aquamacs-emacs/tree/aquamacs24

我在终端中尝试了几种变体,但我没有得到与单击上述链接中的 ZIP 选项相同的文件,并且结帐不起作用:

$ git clone --depth 3 git://github.com/davidswelt/aquamacs-emacs.git
$ cd aquamacs-emacs
$ git checkout aquamacs24

将整个 1.58 GB 主服务器下载到计算机后,有没有办法将分支与主服务器分开?或者,将下载与单击上面引用的 github 网页上的 ZIP 图标相同的内容的确切终端命令是什么?

4

1 回答 1

1

我会将此标记为重复,除了(a)我不是 100% 确定我理解您所说的“分离”是什么意思,以及(b)“与单击 ZIP 图标相同的东西”是什么将非常依赖关于该按钮是否按需执行动态 git 存档,或者存档是否是预先生成的(在这种情况下,它们可能与当前 HEAD 不匹配)。

(但是,我想它们动态的;或者至少如果 github 不再是最新的,那么 github 会使任何缓存的副本无效)。

“结帐不起作用”是什么意思?

无论如何,如果您希望在不下载其他分支的情况下克隆特定分支,那么已经询问并回答了:https ://stackoverflow.com/a/7349740/324105

或者如果您使用的是 git 1.7.10 或更高版本:https ://stackoverflow.com/a/14930421/324105

于 2013-05-05T03:12:26.443 回答