2024-06-19|閱讀時間 ‧ 約 24 分鐘

Git 使用指南

    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

    當你的專案修改完之後你想要編輯紀錄時,你可以進行以下動作,

    1. 把文件加到暫存區,你也可以添加單個文件(在後面加上檔名即可,例如 git add file)
    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 pushgit pull 了。

    但如果你每次push都用origin 的話也是個好習慣唷。
    因為他的的意思是推送當前分支 main 到遠端 origin ,這樣可以​明確的指定遠端和分支,可以避免錯誤的操作。

    切換分支
    對了!! 如果要推分支之前記得先看清楚自己在哪一個分支再推,一不注意的話會出大事的唷。

    git switch (分支)


    接著介紹一些我比較常用到的git 指令。

    • git branch 查看分支。
    • git branch main 創建一個分支。
    • git merge branch 合併指定分支到當前分支。
    • git pull origin <main> x9 拉取遠端分支到本地(通常是人家合併完之後你要拉取最新的版本下來)。


    分享至
    成為作者繼續創作的動力吧!
    © 2024 vocus All rights reserved.