[英]GitHub / Aquamacs24 — cloning — separating branch from master
我在使用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圖標相同的東西嗎?
我會將此標記為重復項,除了(a)我不是100%不確定我理解“分隔”的意思,以及(b)“與單擊ZIP圖標的相同之處”在很大程度上取決於該按鈕是否按需執行動態git歸檔,或者該歸檔是否已預先生成(在這種情況下,它們可能與當前HEAD不匹配)。
(我想它們是動態的;或者至少是github使所有緩存副本不再有效)。
“結帳無效”是什么意思?
無論如何,如果您希望克隆特定的分支而不下載其他分支,則會被詢問並回答: https : //stackoverflow.com/a/7349740/324105
或者如果您使用的是git 1.7.10或更高版本: https : //stackoverflow.com/a/14930421/324105
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.