1078432
第一週 Git 講義
本週重點
- 講解教學平台
- 組別練習、Git 爭霸賽
- 你會學到如何跟團隊一起用 Git
為什麼要學 Git ?
- Git 是程式碼版本控制軟體
- 用網頁版型介紹用了 Git 的差異
軟體與服務安裝
終端機
- Win:Git Bash
- 開始 > 搜尋輸入 > Git Bash
- Mac:終端機
- 輸入「control + 空白」,關鍵字輸入「終端機」
嘗試 Git 是否有安裝成功
設定個人資料
- 輸入姓名:
git config --global user.name "gon"
- 輸入個人的 email:
git config --global user.email "[email protected]"
- 查詢 git 設定內容(小寫 q 離開):
git config --list
![72316309_2739111376108490_535994150261096448_n.jpg]()
Git 常用指令
- 初始化數據庫:
git init
- Win 開啟隱藏檔方式
- Mac 開啟隱藏檔方式: command+shift+.
- 查詢當前狀態:
git status
- 將檔案加入到索引:
git add .
- 將索引檔案變成一個更新(commit):
git commit -m "修改內容"
- 觀察 commit 歷史紀錄:
git log
- 下載遠端數據庫:
git clone 數據庫網址
- 更新遠端數據庫:
git push origin master
基本指令架構
![]()
Git 檔案追蹤機制
![]()
考題設計
- 有幾個檔案沒被加入到追蹤?
- 有幾個檔案沒被加入到索引?
- 有幾個檔案已被加入到索引?
![]()
- Changes to be committed:已加入索引,即將準備變成一個 commit 的檔案
- Changes not staged for commit:尚未加入到索引,但有被加入到追蹤的檔案
- Untracked file:尚未被追蹤的檔案
- 初始化數據庫:
git init
- 查詢當前狀態:
git status
- 將檔案加入到索引:
git add .
- 將索引檔案變成一個更新(commit):
git commit -m "修改內容"
完成並繼續課程