# Git & GitHub 入門筆記 ## 前言 為了要建立自己的部落格,讓自己的筆記幫助到自己,或許也可以幫助到別人,參考前輩的建議要透過 HEXO 建立部落格,結果第一關建立 GitHub 新的 Repository 就卡關。之前跟著 Git 課程成效還好,結果太久沒用手打程式碼,順序也忘光了,只好重新來過。 有同步用 sourcetree + GitHub 可以看這個六角學院校長的 [Git & GitHub 教學手冊](https://w3c.hexschool.com/git/cfdbd310)。 ## Git 指令 ![git](https://i.imgur.com/CqBUPEr.png) > 新增檔案 windows 的指令也是 `touch` ## 嘗試 Git 是否有安裝成功 在終端機裡面輸入:git --version ![git](https://i.imgur.com/ahkQSaS.png) ## 設定個人資訊 輸入以下兩則指令,將最右側雙引號的內容,換成您的個人資訊: > git config --global user.name "您的姓名" > git config --global user.email "您的Email" ## 如何查詢設定成功? 當您輸入以上指令時,終端機不會回饋訊息,需要透過下方指令去查詢是否成功。 > git config --list 輸入後介面就會顯示列表給您觀看,若要離開則按鍵盤 q 離開即可。 ## 基本指令架構圖解 ![](https://i.imgur.com/9Jk7Tql.png) ## Git 常用指令 * 初始化數據庫: git init * 開啟 .git 隱藏檔方案 (https://helpx.adobe.com/tw/x-productkb/global/show-hidden-files-folders-extensions.html) * 查詢當前狀態:git status * 將檔案加入到索引:git add . *(add 跟 . 之間有空白)* * 將索引檔案變成一個更新(commit):git commit -m "修改內容" * 觀察 commit 歷史紀錄: git log * 下載遠端數據庫: git clone 數據庫網址 * 更新遠端數據庫: git push origin master