課程目標

  • 能夠從 Github 抓專案下來

課程內容

我們在上一課發佈專案到 Github 了

這次來學習把專案從 Github 抓下來吧!

首先來把電腦上的專案刪掉,模擬我們今天拿到一台新電腦的情境

在主視窗點選 Current Repository 會秀出專案列表

對著我們的專案 my-first-repo 按右鍵,然後選 Remove 刪除,確認視窗繼續按 Remove

會發現 Github Desktop 變回初始畫面了!


但目前只是 Github Desktop 停止追蹤專案而已,那個資料夾其實還在電腦上喔

請在電腦上,直接前往那個資料夾,會發現檔案都還在

請把 my-first-repo 整個資料夾刪掉,這樣才是真的模擬拿到新電腦


現在來試著把專案從 github 抓下來吧!

點擊 Clone a Repository from the Internet

因為已經登入 github 了,應該會顯示專案列表

找到上次發佈的 my-first-repo 專案

(如果專案沒出現,畫面上有一個重新整理的按鈕,按一下)

然後 Clone 按鈕按下去

成功囉!專案回來囉!

History 分頁按下去,看看是不是跟之前都一模一樣?

軟體工程師在跨裝置工作(使用多台電腦)、或是多位工程師合作時,就是這樣同步專案內容的!

課後作業

接續前一課的作業,專案已經傳到 github 了

現在來模擬你拿到新電腦,第一次從 github 抓專案的情境

請把原本電腦上的那個專案資料夾,整個刪掉

這時去看 Github Desktop,應該會顯示「Can't find」開頭的提示

請將 Github Desktop 視窗截圖,這是本次作業的第一張截圖

截圖完畢之後,點擊畫面上的 Remove 將這個專案刪掉


現在電腦上已經沒有專案了,就當作你今天拿到一台新電腦,準備開始工作,要把 github 上的專案抓下來

請點擊 Add 然後選 Clone Repository... 接著找到你在 github 上的專案

把剛剛那個專案整個抓下來之後,你應該會發現,剛剛整個刪掉的專案資料夾,現在內容又通通出現囉!

請將 Github Desktop 視窗截圖,這是本次作業的第二張截圖


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


交作業的方法:

請把第一張、第二張截圖,分別貼到留言區


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

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

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

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

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


共有 2 則留言