GitHub入門教程

首先你須要一個GitHub的帳號,而後點擊new repository新建一個公共倉庫,以下圖:git

而後點擊Create repository就能夠了,這樣咱們就成功新建了一個公共倉庫,那咱們要怎麼把代碼上傳到GitHub呢?github

 有兩種辦法,一種是使用Git,另外一種是使用GitHubDesktop。(我要說的兩種方法都是基於Windows系統的)ssh

 

1、Git

(1)安裝Git

git安裝包下載地址:https://git-scm.com/downloads/spa

安裝過程也不用過多贅述,除了選擇一下安裝的目錄,一直next就完事了。3d

(2)Git鏈接遠程倉庫(GitHub)

建立項目的SSH keycode

ssh-keygen -t rsa -C "youremail@example.com"

後面的 your_email@youremail.com 改成你在 github 上註冊的郵箱,以後會要求確認路徑和輸入密碼,咱們這使用默認的一路回車就行。成功的話會在C:\Users\Administrator下生成.ssh文件夾。blog

點進去,會看到有一個id_rsa文件和id_rsa.pub文件,這兩個就是SSH Key的祕鑰對,id_rsa是私鑰,不能泄露出去,id_rsa.pub是公鑰,能夠放心地告訴任何人。教程

在第一次鏈接GitHub時,須要用到公鑰,但咱們雙擊id_rsa_pub文件發現打不開,這時候能夠點擊鼠標右鍵選擇Git Bash Here,而後輸入cat id_rsa.pub就能查看到咱們的公鑰了。rem

打開GitHub,而後進入設置頁面,點擊SSH and GPG keysget

 

而後點擊New SSH key,輸入Title和Key,Key中內容就是id_rsa.pub中的內容,而後點擊Add SSH key就成功建立了一個SSH key。

(3)從遠程倉庫克隆到本地倉庫

在GitHub上打開一個倉庫(好比咱們以前新建的Test倉庫),點擊Clone or download

 

 選擇一個存放本地倉庫的文件夾,而後打開Git Bash,輸入如下命令:

git clone git@github.com:帳號名/項目名.git

git clone 後面是能夠用Clone or download裏的那個鏈接的,不過在之後上傳或者下載文件時會須要輸入帳號和密碼,就不是很方便了。

進行到這一步,咱們就成功將遠程倉庫克隆到本地倉庫了。

(4)把文件上傳到GitHub

在本地的Test倉庫下新建一個test.txt文件,而後輸入任意內容並保存,而後打開Git Bash。

將文件添加到暫存區:git add test.txt

將暫存區中的內容添加到倉庫:git commit -m 'add test'

將本地倉庫中的內容上傳到遠程倉庫:git push origin master

 

打開GitHub,而後查看一下Test倉庫,發現多了一個test.txt文件。

 

 

2、GitHub Desktop

(1)安裝GitHub Desktop

網址:https://desktop.github.com/

下載下來雙擊安裝就好了,它會本身安裝好,不過缺點是它會本身安裝在C盤...

(2)GitHub Desktop的使用 

點擊Clone a repository,在第一次使用須要登陸咱們的GitHub帳號,登陸之後再點擊Clone a repository,選擇要克隆的倉庫和本地文件夾。

 

在本地文件夾中就能夠看到多了一個Test文件夾,點進去打開test.txt並作出以下修改,保存。

此時在GitHub Desktop中能看到以下內容,在Summary中輸入change test,而後點擊Commit to master。

 

在commit以後點擊Push origin。

 

進入GitHub,查看咱們的test.txt文件。

 

 

 

寫到這,這個入門教程就算是結束了,不少GitHub的入門教程都只寫了怎麼用Git,不過我在剛開始用的時候誤打誤撞下了一個GitHub Desktop,因此就寫了一下這部分的內容。

相關文章
相關標籤/搜索