如何從 GitHub 下載文件
GitHub 是供開發人員發布代碼和程序的在線存儲庫。存儲庫中有很多有用的文件,但它不是最用戶友好的軟件。尤其是不懂技術的人會很難找到文件並下載它們。
因此,如果您不完全確定如何從 GitHub 的項目(或整個項目)下載文件,我們我會告訴你怎麼做。讓我們開始吧。
從 GitHub 下載文件
大多數公共存儲庫都可以免費下載,甚至不需要用戶帳戶。這是因為公共存儲庫是開源的代碼庫。也就是說,除非代碼庫的所有者勾選了其他方框,否則他們的代碼庫可以下載到您的計算機上,並打包成一個.zip 文件。
如果您已經有一個鏈接——例如這個小費計算器——你會注意到右上角有一個綠色按鈕,上面寫著代碼;點擊按鈕。
然後,在下拉列表中選擇下載 ZIP。所有文件將開始下載到您的計算機,通常在您的下載文件夾中。
然後,打開計算機上的下載文件夾並找到 ZIP 文件。您需要右鍵單擊它並選擇顯示全部提取…、解壓縮 或解壓縮 的選項,然後選擇一個文件夾您希望文件結束的位置。
最後,導航到所選文件夾,您會在那裡找到我們下載的所有 Github 文件!
這是一個相當小的代碼庫,裡面只有幾個文件。如果您訪問 Wes Bos 在 Github 上的 JavaScript 30 存儲庫,您會注意到——因為它是一個公共存儲庫-它可以以相同的方式下載。
使用命令下載 GitHub 文件
或者,您可以使用 GitHub 上的幾個簡單命令輕鬆克隆文件或存儲庫。為此,您需要安裝 Git 工具。在此演示中,我們將通過命令行安裝相同的小費計算器。
從地址欄或下載 zip 文件的同一菜單複制 URL。
打開 Git Bash,輸入“cd Downloads”,然後按 Enter。這將帶您進入命令窗口中的 Downloads 文件夾;您還可以輸入要保存的任何文件位置file.現在,輸入“git clone https://github.com/bdward16/tip-calculator.git”並按Enter。使用這種方法,文件在下載時會自動解壓縮。
有一種更好的下載文件的方法
雖然我們概述的方法簡單明了,但最適合簡單地查看代碼文件,不做實驗。如果您計劃下載 GitHub 文件進行試驗,最好的方法是“分叉”該項目。分叉只是您自己的存儲庫副本。
分叉存儲庫帶有一個數字的好處。它在您的 GitHub 帳戶上為您提供了自己的副本,這使您可以在不影響原始項目的情況下自由試驗更改。例如,您可以在我的 Tip Calculator 中找到錯誤或想要添加您自己的功能。所以,您可以“分叉”我的小費計算器,在您的 GitHub 帳戶上創建一個副本。在這裡,您可以在不影響原始項目的情況下隨意修改代碼並對其進行試驗,因為這將是您的副本或“分叉”。
最常見的是,分叉用於對其他人的項目提出更改建議,正如我們提到的,例如修復錯誤或添加功能。
那麼,您如何分叉公共存儲庫?這很簡單。在我們開始之前,您需要創建一個免費的 GitHub 帳戶,因為您您需要在某個地方存放您的叉子。您可以前往 www.github.com 並立即執行此操作。
創建帳戶後,您可以將公共存儲庫分叉到您的帳戶。
例如,您可以前往 Wes Bos 的 30 天 JavaScript 培訓課程的公共存儲庫,在右上角,您會看到一個顯示 Fork 的按鈕。單擊按鈕。這可能需要幾秒到幾分鐘的時間,但 GitHub 隨後會克隆或“分叉”該項目到您的自己的 GitHub 賬號。完成後,它會立即顯示您的 GitHub 用戶名下的項目。要驗證,您可以單擊右上角導航欄中的個人資料圖標,然後選擇顯示“您的存儲庫”的選項。您應該會在存儲庫列表中看到 JavaScript 30 課程代碼庫。
現在,您可以隨意更改和試驗代碼,並且不會影響原始所有者的原始項目文件。如果您更改一些代碼、修復錯誤或添加新功能,您可以創建一個稱為“拉取請求”的東西,可以在其中討論該更改。如果原始項目所有者喜歡該更改——並且它工作正常——它可以作為生產代碼合併到原始代碼庫中。
查找文件的提示
一個簡單的 Google 或 Reddit 搜索將直接引導您找到所需的文件。但是,如果您打開 GitHub ,您可以搜索要下載的文件。方法如下:
打開GitHub,點擊右上角的Search GitHub。
鍵入文件名、開發人員或您要查找的任何內容,然後單擊Enter。滾動列表直至找到您要下載的文件。
提示:使用右上角的排序器選擇星星最好的、最近的更新等。
常見問題
這裡是您對 GitHub 的更多問題的答案。
我如何知道哪些文件是安全的要下載?
GitHub 只是一個在線存儲庫,這意味著人們可以上傳他們希望您下載的任何代碼。從 GitHub 下載任何東西之前最好保持警惕。但有一些跡象表明這些文件是值得信賴的。
檢查星數、貢獻者數量和新發布強>.如果貢獻者維護該軟件並且它有良好的評價(來自很多人),它可能是安全的。
我找不到安裝 zip 文件。我該怎麼辦?
如果您已經安裝了文件,但找不到重要文件(例如安裝文件),請返回下載數據的 GitHub 頁面。點擊問題標籤,然後點擊新問題。
讓開發人員知道您丟失了一個文件,他們應該做出回應。
關閉
如您所見,從 GitHub 下載文件和整個項目實際上非常容易。只需幾分鐘,您就可以將整個項目下載到您的計算機上,甚至可以分支到您自己的 GitHub 帳戶。不用花太多時間在你的 fork 中弄亂代碼,看看是什麼影響了什麼,最終,你甚至可以創建你的第一個 pull request!編碼愉快!
免責聲明:本網站的某些頁面可能包含附屬鏈接。這不會以任何方式影響我們的社論。