Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Github 基礎操作教學 (1) Mac 版

winwu
October 07, 2015

Github 基礎操作教學 (1) Mac 版

這個 slide 只說明步驟,沒有特別交代 git 的操作方式。
建立 Github 帳號
安裝 Github Desktop
建立 Repository
提交 Commit
刪除 Repository

winwu

October 07, 2015
Tweet

More Decks by winwu

Other Decks in Programming

Transcript

  1. Github 基礎操作教學 (1) 使⽤用 GitHub Desktop 講者 | Win Wu

    @yiyingwu1990 blog.winwu.today ⽇日期 | 2015/10/[email protected]五倍紅寶⽯石出礦坑
  2. 內容涵蓋 • 建⽴立 Github 帳號 • 安裝 Github Desktop •

    建⽴立 Repository • 提交 Commit • 刪除 Repository
  3. 建⽴立 Github 帳號 進⼊入 https://github.com/join 申請⼀一個 github 帳號

  4. 建⽴立 Github 帳號 • 接著去信箱啟⽤用你的 github 帳號 • 或是你已經啟⽤用過了,那麼直接去 login

    ⾴頁⾯面登⼊入帳號 https:// github.com/login

  5. 建⽴立 Github 帳號 登⼊入成功後進⼊入 github ⾸首⾴頁

  6. 安裝 Github Desktop 進⼊入 https://desktop.github.com/ 點選 Download

  7. 安裝 Github Desktop 解壓縮後開始安裝,按下 continue

  8. 安裝 Github Desktop 輸⼊入你申請的 github 帳號密碼,先按下『sign in』

  9. 安裝 Github Desktop sign in 成功後,會看到⾃自⼰己的帳號,接著再『continue』

  10. 安裝 Github Desktop 接著,要做⼀一些 git 的 config 設定,只要輸⼊入你的 github 註冊的帳號,

    跟註冊時使⽤用的 email,就可以再 『Continue』
  11. 安裝 Github Desktop 下⼀一步會幫你從你的電腦找出 git 的 Repo,如果你沒有從 git clone 下來任何的專案,應該是

    空的。 如果你沒有使⽤用 git 的經驗,在 這裡不做任何事,直接按下 Done 就好。
  12. 安裝 Github Desktop 設定都完成後,就會進到這個畫⾯面,先這樣就 ok 了!

  13. 建⽴立 Repo ⾸首先先在⾃自⼰己的電腦某個地⽅方建⽴立⼀一個專案的資料夾, 範例中假設在桌⾯面,建⽴立⼀一個 task 的資料夾來當作我們第⼀一個 Repo 的儲存位置。

  14. 建⽴立 Repo 回到 Github Desktop,點選左上⾓角的 +,選擇 create 的 tab

  15. 建⽴立 Repo Repo Name 填⼊入 『task』,接著 Local Path 選到桌⾯面就可以了 (要看到

    ~/Desktop/task 就可以),按下 『Create Repository』
  16. 建⽴立 Repo 建⽴立 Repo 後會在左側第⼀一欄的 Other 看到 task,點選他,右邊 的欄暫時都是空⽩白的 (因為

    task 資料夾⺫⽬目前也沒有任何檔案)
  17. 建⽴立 Repo 接著我們要模擬放到⼀一些檔案進⼊入到版本控制,所以我們
 必須讓 task 這個 repo 有些內容,先⽤用編輯器 (sublime) 打開你的

    task 資 料夾,建⽴立⼀一個 README.md 的檔案,並且簡單打上⼀一些⽂文字,儲存!
  18. 提交 Commit 只要你在你的 task (repo 的資料夾) 有任何檔案的異動,都會被 git 知 道,因為我們在

    create ⼀一個 repo 的時候,它已經正式成為⼀一個可以 進⾏行版本控制的資料夾了。 接著回到 Github Desktop,你會看到 Github 掃到你有新增⼀一個檔案 叫做 README.md (如下⾴頁)。
  19. 發現有新的檔案 README.md README.md 新增的 內容是什麼

  20. 提交 Commit 假設剛剛的 README.md 是我 們預期要 commit (提交) 出去的 檔案,那我們就為它進⾏行

    commit 吧! 在 Github desktop 中間欄的下 ⽅方,輸⼊入這次 commit 的標題 跟描述。 接著按下 Commit to master 必要勾選每次要 commit 的檔案!
  21. 提交 Commit 按下 commit 之後會切到 History 的 tab 上,檢查⼀一下這次 commit

    的內容都沒有問題的話,就按下 publish 進⾏行發佈。
  22. 提交 Commit 發佈時⼀一樣要填寫 Name 的 Description,這邊的內容是會送到 github 的 repo ⾴頁⾯面上的,沒問題的話就按下右下⾓角

    Publish Repository
  23. 提交 Commit Commit 中

  24. 提交 Commit Commit 成功後,右上⾓角會變成 sync ⽽而不是 publish 了

  25. 提交 Commit 到⾃自⼰己的 github ⾴頁⾯面 https://github.com/YOUR_ACCOUNT?tab=repositories 就會看到剛剛的 task 的 Repo

    已經在 gitub 上。
  26. 提交 Commit 點進內⾴頁,就會看到我們剛剛提交的 README.md 檔案

  27. 提交 Commit 以上是⽰示範簡單的 commit 流程,可以多練習幾次 commit 的流程。這個簡 報只涵蓋最基本的操作⽅方式。 專案⼀一直進⾏行開發,開發過程中不斷的修改檔案,新增檔案,所有的⾏行為, 步驟,都可以進⾏行

    Commit。但要盡量清楚明瞭的拆分每次 Commit 的任務 是什麼,明確指出 commit 的標題跟描述。
  28. 刪除 Repo 假如某個 Repo 不再被使⽤用或是維護等等,想要刪掉,可以到 github 的 Repo 的 setting

    ⾴頁⾯面。
  29. 刪除 Repo setting ⾴頁⾯面往下移,找到 Danger Zone 的地⽅方, 有個 Delete this

    repository 的按鈕,按下去
  30. 刪除 Repo 因為刪除 Repo 真的不算是很⼀一般常⾒見的動作,所以為了請你再三確認, 你務必要填⼊入 github 要你填的內容,接著按下 I understand

    .. 才是真的刪除 Repo。
  31. Thanks :)