Windows : 下載Git (git-scm.com)並按照指示安裝。
安裝完成後,你可以打開命令提示字元接著輸入以下程式碼來確認是否安裝成功 :
git --version
初次設定GIT
接下來就是按照第一次的設定git,會需要配置到你的用戶名和電子郵件地址,這是為了讓 Git 可以正確記錄和追蹤你每一次提交的信息。
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"
設定完後可以輸入以下來看你是否有設定正確 :
git config --list
使用GIT
如果你想要把你的專案建立本地儲存庫,記得先cd到你的專案,接著在專案中,輸入以下程式碼來初始化一個新的 Git 儲存庫 :
git init
Git 會在專案下創建一個新的 .git
。他會用來跟蹤你專案中的所有板控的訊息。
那今天如果你想複製一個在github現有的專案,可以用 git clone
命令 :
git clone https://github.com/username/repo.git
當你的專案修改完之後你想要編輯紀錄時,你可以進行以下動作,
git add .
2.把訊息提交到本地儲存庫
git commit -m "通常是寫你做了甚麼功能"
3.查看當前工作目錄的狀態
git status
推到GitHub 上
如果今天你是在 GitHub 上創建一個新的儲存庫要推的話
git remote add origin https://github.com/kuomay/Portfolio.git
git branch -M main
git push -u origin main
GitHub 在剛創建完 repo 會自行產生這一串,複製貼到終端機即可。
現在,你可以將你的本地分支推送到 GitHub 儲存庫。假設你想推送主分支 main:
git push -u origin main
如果是第一次推送,使用 -u
會將本地分支與遠程分支關聯起來,這樣以後就可以直接使用 git push
和 git pull
了。
但如果你每次push都用origin 的話也是個好習慣唷。
因為他的的意思是推送當前分支 main
到遠端 origin
,這樣可以明確的指定遠端和分支,可以避免錯誤的操作。
切換分支
對了!! 如果要推分支之前記得先看清楚自己在哪一個分支再推,一不注意的話會出大事的唷。
git switch (分支)
接著介紹一些我比較常用到的git 指令。
git branch
查看分支。git branch main
創建一個分支。git merge branch
合併指定分支到當前分支。git pull origin <main> x9
拉取遠端分支到本地(通常是人家合併完之後你要拉取最新的版本下來)。