搜尋結果

×

Git超簡單-基本 Git 命令教學

帶你輕鬆入門Git,介紹最基本的命令,幫助你快速上手。✨

你是否對Git感到陌生,卻又想要學會這個版本控制工具?🤔 沒問題!在這篇文章中,我們將帶你輕鬆入門Git,介紹最基本的命令,幫助你快速上手。✨

你將在短時間內掌握Git的基本使用,為你的開發旅程打下堅實的基礎。🚀

讓我們一起開始這段Git的冒險吧!🌈

1. git init

  • 用途:初始化一個新的 Git 儲存庫。
  • 功能:在當前資料夾中建立一個 .git 目錄,這會讓這個資料夾成為一個 Git 儲存庫,並開始追蹤文件的變更。

如果你想在 PowerShell 中查看當前目錄的隱藏檔案,可以使用以下命令:

Get-ChildItem -Hidden

2. git add

  • 用途:將檔案新增到暫存區(staging area)。
  • 功能:Git 不會自動追蹤你所做的所有更動,使用 git add 來指定哪些檔案或變更需要被納入下一次提交(commit)。
  • 例如:git add filename(將特定檔案新增至暫存區)
  • 或者:git add .(將所有變更的檔案新增到暫存區)

3. git commit

  • 用途:提交暫存區中的變更。
  • 功能:將所有被 git add 新增到暫存區的檔案變更記錄為一次提交,並要求你撰寫提交訊息來描述這次更動。
  • 例如:git commit -m "描述訊息"(使用 -m 來快速提供提交訊息)

4. git status

  • 用途:檢查專案的當前狀態。
  • 功能:顯示目前的工作目錄和暫存區的狀態,告訴你有哪些檔案已經被修改、哪些檔案尚未被追蹤、哪些檔案已經被新增到暫存區但尚未提交。

🚀還沒有git add .時,字體會是紅色的

🚀git add .後,字體會是綠色的

🚀git commit完成後,顯示如下~

On branch main
Your branch is ahead of 'origin/main' by 1 commit.
(use "git push" to publish your local commits)

nothing to commit, working tree clean

5. git log

  • 用途:查看提交歷史。
  • 功能:列出所有的提交歷史,顯示每次提交的訊息、作者、日期和提交的哈希值。
  • 按下 q 可以退出查看模式。

6. git pull

  • 用途:從遠端儲存庫拉取最新的變更。
  • 功能:將遠端儲存庫中的最新變更下載到本地儲存庫,並嘗試將這些變更與當前分支合併。
  • 例如:git pull origin main(從遠端儲存庫 originmain 分支拉取變更)

7. git push

  • 用途:將本地的提交推送到遠端儲存庫。
  • 功能:將本地儲存庫的最新提交上傳到遠端儲存庫,通常會將本地分支的更新推送到對應的遠端分支。
  • 例如:git push origin main(將本地 main 分支的變更推送到遠端儲存庫 origin

— 未來會在yotube頻道well崴寶程式開發天堂拍成影片教學

    喜歡 好崴寶 Weibert Weiberson 的文章嗎?在這裡留下你的評論!本留言區支援 Markdown 語法