我无法使用GitHub应用程序和终端将Aquamacs24夜间构建分支与计算机上的主分离分开。
主人(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图标相同的终端命令?
答案 0 :(得分:1)
我认为这是重复的,除了(a)我不是100%确定我理解你的意思"分离"和(b)什么"点击ZIP图标"很大程度上取决于该按钮是否按需执行动态git存档,或者是否预先生成了存档(在这种情况下,它们可能与当前HEAD不匹配)。
(我想他们 是动态的;或者至少那个github会使任何缓存的副本失效,如果它不再是最新的。)
"结帐不起作用"意思?
无论如何,如果您希望在不下载其他分支的情况下克隆特定分支,则会询问并回答:https://stackoverflow.com/a/7349740/324105
或者如果你正在使用git 1.7.10或更高版本:https://stackoverflow.com/a/14930421/324105