# Git and Github
# Intro To Git
Git 是一個分散式版本控制軟體,而 GitHub 是透過 Git 進行版本控制的代碼託管服務網站。透過版本控制軟體,我們可以追蹤並留存代碼的修改歷史,或是回溯至某一版本狀態。
# Git Init, Add, and Commit
git init在當前目錄下初始化 git 來追蹤版本。git add添加檔案或資料夾到追蹤的清單中。git commit當完成一個版本之後提交對象。
# Git Log and Checkout
git log查看提交的版本紀錄。git checkout切換或創建分支(branch)。
# Note about Git lectures
這一部份課程尚未完成,可以先觀看助教 Ian 錄製的影片 YouTube | Learn Git。