課程目標

  • 學會專案初始化

課程內容

在開始之前,我先再次說明一下 Git 與 Github Desktop 的不同

Git 是軟體工程師每天都會用到的,強大的專案版本管理工具,本身是命令列工具,要一直在終端機打指令

Github Desktop 是 Github 公司,為了方便入門者,所開發的 GUI(圖形化介面)工具,用起來簡單很多

本課程會交替使用這兩個名詞,前者代表 Git 正在發揮作用,後者代表正在操作 Github Desktop 功能

有點分不清楚沒關係,反正就知道有這差別即可,日後經驗更多,會越來越清楚


讓我們開始玩玩看 Github Desktop 吧!

請先前往官網下載並安裝 https://desktop.github.com/

在登入 Github 帳號的步驟,先選 Skip this step 跳過就好,我們後面課程再登入就好


進入到 Github Desktop 主畫面之後,首先我們要設定一下 git 基本資訊

也就是在用 git 管理專案紀錄時,每次提交變化時,當筆提交的「作者資訊」

請在 Github Desktop 上方的導覽列,選擇 Preferences 然後選擇 Git

NameEmail 欄位填寫一下,然後點擊 Save 按鈕,就可以囉!


來建立第一個用 git 管理的專案吧!

在主畫面,點選 Create a New Repository on your Hard Drive

Name 就輸入 my-first-repo

Description 可以省略不填

Local Path 隨便選一個方便的路徑

其餘的選項都保持預設就好,不用勾選

Create Repository 點下去,就建立第一個專案資料夾囉!


請在電腦上,直接打開那個資料夾,然後在資料夾裡面新增一個檔案 my-document-1.txt,裡面放入以下內容

我的第一個筆記檔案

接著打開 Github Desktop 看看狀況

會看到 Changes 分頁下面,有出現 my-document-1.txt 這個檔案

然後右側的主視窗,有顯示出檔案內容

這代表 git 已經發現它的存在了

我們成功使用 git 開始追蹤專案的歷史變化了!

這是一個很好的開始,本課先做到這樣就好!

課後作業

假設你正在準備履歷表,整理一些自我介紹、經營個人品牌的檔案

請建立一個名為 my-resume 的資料夾,並使用 git 開始追蹤這個資料夾

請在其中建立一個 me.txt 的文字檔案,裡面放入以下內容

# 我是誰

- 我是XXX,目前在自學程式設計

# 我的學歷

- 高中:積極高中
- 大學:品質大學

你應該會在 Changes 分頁看到檔案出現

然後在右側主視窗,看到文字檔案的內容

完成以上任務,你就完成這次的課程目標了!


交作業的方法:

請直接截圖 Github Desktop 視窗的內容,上傳到留言區


歡迎將作業成果,在下方留言,跟大家分享,讓大家給你一些回饋!

可以將每課學到的觀念、關鍵字,丟到網路上去搜尋、研究一下!

發問請在「討論專區」為主,或者分享學習筆記、寫學習心得!

貼文都會出現在個人檔案頁面,成為學習歷程、部落格紀錄!

未來面試時,分享給面試官看,會讓人知道你的積極程度!


共有 2 則留言