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

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

B72258db4bea39b1ff31ca60725be83f?s=47 winwu
October 07, 2015

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

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

B72258db4bea39b1ff31ca60725be83f?s=128

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/07@五倍紅寶⽯石出礦坑
  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 :)