什麼是GitHub
- GitHub是透過git進行版本控制的程式碼放置平台
- Git版本控制
- Hub集中放置
- Commit存擋點(每一次存擋都會產生)
- Github Pages將html程式碼轉換成網頁
- Github Desktop將程式碼上傳到Github的應用程式
- 軟體開發種類
- 中央式系統(一次一個開發者)
- Subversion
- CVS
- 分散式系統(同時多位開發者)
- Git
- BitKeeper
- Mercurial
- 中央式系統(一次一個開發者)
創建GitHub
- 先到GitHub官網創建帳號
- Username等於帳號名稱(https://帳號名稱.github.io/)
- 下載Github Desktop並登入帳號
- 在Github上創建Repository(資料夾)並Clone(複製)到本地端
- 使用Push指令(上傳Github)
- 使用Pull指令(將Github更新本地端)
- 登入GitHub按左上角+符號,點擊New repository
- 輸入資料夾名稱(Repository name)、描述(Description)
- 點選Set up in Desktop自動開啟Github Desktop
- 確認路徑位置,點擊Clone複製到本地端上
- 接著本地端資料夾就會與Github Desktop上的資料同步
- 試著在本地端上建立一個文字檔
- 輸入存檔點名稱(Summary)、描述(Description),點擊Commit to main
- 點右上角Publish branch進行上傳
- Fetch origin表示上傳完成
- 接著回到Github上即可看到上傳的文字檔