2012-03-08 87 views
10

克隆要點在我的辦公室,我們無法使用git:// urls連接到github。對於常規存儲庫,我們只需要使用https:// url即可,我們很好。如何使用https://代替git://

對於要點,似乎沒有辦法通過https:// url訪問要點。

順便說一句,我似乎無法找到關於gist的任何github文檔...我記得閱讀關於gist的github(?)上的一個頁面,但對於我的生活,我找不到任何關於該文檔要點的網站本身。當然,谷歌的..是無用的要點顯示無處不在......但沒有文件事先鏈接:(

感謝

+0

我試過'git clone [email protected]:1895307.git gist-1895307'和'git clone git://gist.github.com/1895307.git gist-1895307'無濟於事 – 2012-03-08 01:17:32

回答

2

我只Fing頭一種方法,通過HTTP來獲取原始文件(S):

GET http://gist.github.com/raw/:gist_id/:filename 

找到github的gist API頁面:

http://develop.github.com/p/gist.html (archived copy)

+0

Gack!總比沒有...感謝指向文檔的指針......我試圖很難找到要點特定的文檔:) – 2012-05-15 02:36:09

+0

該API頁面鏈接已損壞。 – CoderDennis 2012-10-08 18:59:26

13

您可以配置的git使用https://全球運行運行git config --global url."https://".insteadOf git://或通過添加以下到~/.gitconfig

[url "https://"] 
    insteadOf = git:// 
0

我能使用要點的網址沒有任何麻煩。這:

git clone https://gist.github.com/{user}/{gist id}

正常工作對我來說,這裏https://gist.github.com/{user}/{gist id}爲主旨的實際URL。我即將克隆並推動。它不使用我的SSH密鑰來推 - 我必須給我的用戶名和密碼 - 但否則它可以正常工作。