GitHub簡單入門使用

1.GitHub是個啥?

GitHub是一個面向開源及私有軟件項目的託管平臺,因爲只支持git 作爲唯一的版本庫格式進行託管,故名GitHub。 而Git是一個開源的分佈式版本控制系統,可以有效、高速地處理從很小到非常大的項目版本管理。可以在自己的機器上創建分支、修改代碼 , 在自己創建的分支上提交代碼。在GitHub上,我們可以找到許多大佬的優質的開源代碼,將大佬的代碼通過克隆、下載等方式下載到自己的電腦上,學習大佬們的代碼是怎樣寫的。除了學習大佬的代碼,在進行項目開發時,可以使用GitHub創建一個倉庫進行代碼的整理總彙,當然免費版的倉庫是默認開源的,即所有人都可以看到,如果你不想讓別人獲取你的代碼,需要使用付費的倉庫。

Git
的優點如下:
1.適合分佈式開發,每一個個體都可以作爲服務器。每一次 Clone 就是從服務器上 pull 到了所有的內容,包括版本信息。
2.公共服務器壓力和數據量都不會太大。
3.速度快、靈活,分支之間可以任意切換。
4.任意兩個開發者之間可以很容易的解決衝突,並且單機上就可以進行分支合併。
5.離線工作,不影響本地代碼編寫,等有網絡連接以後可以再上傳代碼,並且在本地可以根據不同的需要,本地新建自己的分支。

2.註冊一個GitHub的賬號

GitHub的官網是: https://github.com/

推薦使用谷歌瀏覽器,因爲谷歌瀏覽的網頁翻譯對我這種英語渣非常友好,當然,英語大佬請忽略本句話。

進入官網主頁,點擊註冊:

在這裏插入圖片描述

輸入用戶名、郵箱、密碼,想要接受的話郵件就打鉤,然後是驗證:

(ps:不能使用中文字符當做用戶名,且有字符限制)

在這裏插入圖片描述

填完信息後選擇下一步,根據自己的需求選擇是免費版或者付費。

打開你郵箱,會有一封來自GitHub的驗證郵件,點擊其中的鏈接:

在這裏插入圖片描述

之後會跳轉到一個創建庫的地址:

在這裏插入圖片描述

3.下載Git For Windows

Git for Windows 是一個輕量的、本地化的git 命令工具,提供了命令行下的功能操作,Git for Windows 提供了一個仿真環境,可以從windows命令行執行git命令.。

軟件官網爲: https://www.git-scm.com/download/win

根據自己的電腦配置選擇32/64位

在這裏插入圖片描述
安裝包下載完成後,運行進入啓動頁面:

在這裏插入圖片描述

點擊Next後,進入選擇安裝路徑的界面:

在這裏插入圖片描述

Next後,進入選擇組件界面,一般來說選擇安裝以下組件:

在這裏插入圖片描述

點擊Next,進入設定開始菜單組界面,這裏不做任何的調整:

在這裏插入圖片描述

再次點擊Next,進度選擇默認編輯器界面,這裏根據自己的情況選擇:

在這裏插入圖片描述

Next後,進入環境變量設置界面,這裏使用默認配置:

在這裏插入圖片描述

Next後,選擇Shell客戶端,選擇第二個選項:

在這裏插入圖片描述

點擊Next,進入傳輸協議選擇界面,選擇第一個選項 :

在這裏插入圖片描述

Next後,進入配置Git處理文件結尾的方式,使用默認設置:

在這裏插入圖片描述
點擊 Next,進入選擇配置終端使用的模擬器類型,選擇Mintty 選項:

在這裏插入圖片描述

點擊“Next”,進入擴展項配置界面,我們使用默認配置:

在這裏插入圖片描述

Next後,進入選擇是否啓用特性,默認,然後Install,

在這裏插入圖片描述

結束後,安裝完成:

在這裏插入圖片描述

4.下載TortoiseGit

這是一款通過GUI操作Git的工具,供不喜歡記、使用命令行的同學使用。

軟件官網: https://tortoisegit.org/download/

同樣自行選擇是32/64位版本:

在這裏插入圖片描述

運行安裝程序後差不多一路Next下去:

在這裏插入圖片描述

在這裏插入圖片描述

這裏注意,選擇安裝路徑,然後繼續Next:

在這裏插入圖片描述

選擇Install:

在這裏插入圖片描述

暫時先不運行,去掉Run first start wizard前面的對勾:

在這裏插入圖片描述

接下來是安裝中文語言包,語言包同樣是在 https://tortoisegit.org/download/ 中下載

選擇語言與版本:

在這裏插入圖片描述

下載完後安裝,這個的安裝挺簡單的:

在這裏插入圖片描述

在這裏插入圖片描述

鼠標右擊桌面選擇tortoisegit,然後選擇設置

在這裏插入圖片描述

如果ssh客戶端路徑不指向ssh.exe則手動選擇,參考路徑如圖。

5.克隆項目

首先選擇一個項目,進入後選擇Clone or download

在這裏插入圖片描述
複製路徑:

在這裏插入圖片描述
在桌面(或目標文件夾中)上右擊,選擇git克隆:

在這裏插入圖片描述

然後進入克隆界面:

在這裏插入圖片描述

點擊確定後就開始進行庫的克隆,等待時間由項目大小決定:

在這裏插入圖片描述
在這裏插入圖片描述

6.GitHub克隆速度緩慢的解決方法

由於GitHub的服務器位於國外,進行克隆時的網速普遍較慢。

在這裏插入圖片描述

1.通過碼雲提速

打開另一款代碼託管平臺:碼雲,官網爲: https://gitee.com/

由於網站爲中文頁面,註冊過程就省略了。

選擇右上角的加號:

在這裏插入圖片描述

選擇新建倉庫:

在這裏插入圖片描述

倉庫名必填,選擇導入已有倉庫:

在這裏插入圖片描述

在這裏插入圖片描述

等待碼雲後臺下載,加載完成會自動跳轉頁面:

在這裏插入圖片描述

在這裏插入圖片描述

直接下載zip包即可(同樣可以使用小烏龜進行克隆,但是需要做一些設置),等待打包完成便會自動下載:

在這裏插入圖片描述

2.通過修改hosts提速

另外,可以通過修改hosts中的信息,提高從GitHub上的克隆速度。

通過 https://www.ipaddress.com/ (也可以使用其他ip查詢頁面,例如:站長工具DNS查詢)查詢以下兩個域名的ip地址。

github.global.ssl.fastly.net

github.com

把查詢的得到IP 和對應域名放入系統 hosts下(這裏需要管理員權限)

hosts文件一般位於:

C:\Windows\System32\drivers\etc;中

將ip與域名對應放入文件末尾:

在這裏插入圖片描述

如果不能保存,右擊hosts文件,選擇屬性,去掉只讀前面的對勾,之後即可保存。

刷新DNS :

打開CMD(win+R輸入cmd)

ipconfig/flushdns

多重複幾遍刷新,再次進行項目克隆,一般情況下網速會有所提升。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章