GitHub 入門(一) — 如何建立Git專案

趙子榮
5 min readMar 22, 2017

--

引言

在課堂上,小弟有許多的作業必須透過Git上傳到GitHub,一開始我是用終端機(Terminal)透過一些指令上傳,之後發現了GitHub Desktop與SourceTree這些好用的工具…

GitHub申請與使用

GitHub網址 https://github.com

首先進入這個網頁,如下圖

接著點選Sign up

Username是你在GitHub的稱呼,Email Address將會變成你GitHub的帳號,Password建議第一個字母放大寫英文字母,當按下Create an account

選擇第一個按鍵“Unlimite public for Free”,同意並勾選下方的方框,接著按下Continue

接著Organization name隨便打其他字母,不影響使用者名稱,Billing email輸入等同於Email Address

當看到這個畫面代表註冊成功了,ChaoTzuJung就是我的Username,接著點選你的頭像,並按下Your profile

紅色方框是你之前建立過的專案,藍色方框是你最近在GitHub的編輯情況

想要”新增專案”可以按下➕,並點選New repository

再新增專案過程中,有幾點要注意:

第一,Repository name (專案名稱),儲存後也可以更改,不用擔心

第二,紅框內的勾勾要打勾,他會幫你在你的專案建立一個README檔案並檔案上附有一個repository,你可以把repository當成是一個倉庫,假設A資料夾有repository,那他裡面存放的東西就可以傳到遠端GitHub的A專案內

第三,藍色方框問你是否要新增gitIgnorelicense,gitIgnore的用途是當你每次clone這個專案到電腦時會自動忽略這專案中的某些檔案,假設有一個檔案或資料夾叫node_modules,它的容量很大,所以你可以在gitIgnore內輸入node_modules,那每當clone這個專案時,專案上的node_modules就不會被clone下來。,license是協助平台的使用者選擇適合自己使用的自由開源軟體授權條款,例如使用者希望較簡單與寬鬆 (permissive) 的自由開源軟體授權條款時,網站會提供 MIT License,若想強調專利干擾方面的防護,則使用者可轉而考慮 Apache-2.0。

下圖在這頁面中有幾個重點:

第一: Clone or download(綠色按鍵),下面有一串網址“https://github.com/ChaoTzuJung/project-1.git”,這是一個HTTPS的專案網址(也可以選擇用”Use SSH” clone),我們可以在終端機輸入:

git clone https://github.com/ChaoTzuJung/project-1.git

終端機會把這個project-1的專案下載到電腦裡,如果覺得麻煩也可以用Download ZIP的方式下載專案,

第二:藍色方框是README檔裡面的內容,它除了可以自帶repository,還可以透過文字與圖片說明這專案是用來做什麼的,算是專案的說明書

再來就是上圖中橘色方框(setting),他裡面可以更改專案名稱,以及…

刪除專案

當按下刪除時,會跳出警告,只要複製專案名稱並貼上,刪除按鍵就會從灰色變成紅色,並顯示可以點擊,這樣就刪除專案了

--

--