這次的課程,主要是透過每課作業練習實務情境
關於 git 的基本安裝,網路上有非常多教學,請根據你的作業系統,自己找一套安裝方法
不論是使用「終端機」讓你輸入指令,或者是有 GUI(圖形化介面)讓你點擊 UI 執行指令,都可以
關於 git 的基本觀念,學起來可深可淺,我只會簡單說明工作上需要的觀念
覺得黑箱或者想深入研究的話,可以上網搜尋相關關鍵字,深入理解 git 底層機制
在要使用 git 追蹤的資料夾內,首先要使用的指令是
git init
這會初始化資料夾環境,讓 git 開始追蹤資料夾內所有檔案變化的一舉一動
其實不用想得太神奇,這指令只是在資料夾內建立一個隱藏的資料夾 .git/
而已(你可以根據你的作業系統,想辦法找到這個隱藏的資料夾)
後續的 git 指令,背後都是去查看 .git/
的內容而已
初次使用 git,打指令可能會被要求設定名稱信箱,這些要用來記錄在 git 歷史訊息內,辨識操作者
git config --global user.name "您的名稱"
git config --global user.email "您的信箱"
接著來試用兩個指令
首先是查看目前的工作狀態
git status
因為還沒有任何程式碼,所以應該會顯示「沒東西」的中文或英文訊息
接著來查看歷史編輯紀錄
git log
一樣會顯示「沒紀錄」的中文或英文訊息
這兩個基本指令,對於學習非常有幫助
在每次打任何 git 指令之前與之後,都打打看這兩個指令,可以幫助認識當前追蹤狀況
請開一個新資料夾,用 git 初始化這個資料夾
接著分別輸入 git status
與 git log
應該會看到 git 回應「沒東西」與「沒紀錄」的訊息
完成以上任務,你就完成這次的課程目標了!
交作業的方法:
可以把 git status
與 git log
顯示的文字內容複製,貼到留言區
也可以直接截圖視窗內 git status
與 git log
的內容,上傳到留言區
歡迎將作業成果,在下方留言,跟大家分享,讓大家給你一些回饋!
可以將每課學到的觀念、關鍵字,丟到網路上去搜尋、研究一下!
發問請在「討論專區」為主,或者分享學習筆記、寫學習心得!
貼文都會出現在個人檔案頁面,成為學習歷程、部落格紀錄!
未來面試時,分享給面試官看,會讓人知道你的積極程度!
git status 下面的檔案是說我那些程式碼沒有加進那個git的資料夾嗎?
git log
作業繳交 謝謝站長無私奉獻!!!
交作業