在目前資料夾中新建一個空的 Git 本機版本庫。
將目前目錄所有變動的程式碼檔案暫存,並正式儲存為本機倉庫的新提交。
查詢目前工作區檔案變動細節,以及有哪些檔案已被 add 準備提交。
臨時補充檔案或修正最後一次提交的訊息,而不想建立新的提交歷史節點。
好用的 Git 視覺化工具優勢與核心工作流
Git 已經成為全球軟體開發中事實上的版本控制標準。然而,由於 Git 內部精妙的圖論與拓撲結構設計,許多指令(如 reset, rebase, cherry-pick 等)在操作時缺乏實體視覺回饋。本視覺化 Git 場景指令生成器的核心設計初衷,便是作為一款好用的Git視覺化工具,通過雙面板的 SVG 拓撲網路圖,將終端機輸入後看不見的分支樹形演變直觀地反映出來。它也是非常實用的Git視覺化管理工具和視覺化Git工具,能幫助您更好地進行Git視覺化操作。
理解 Git 的四大分區模型
在使用 Git 生成指令前,理清程式碼目前在哪個區域至關重要:
工作區 (Working Directory)
您在電腦編輯器(如 VS Code)中直接看到和編輯的實際程式碼檔案。這些修改在沒有執行 add 之前是「未追蹤/已修改」狀態。
暫存區 (Staging Area / Index)
臨時保存準備提交至版本庫的修改。當您執行 git add 時,工作區的程式碼改動就會被打上快照存入暫存區。
本地倉庫 (Local Repository)
位於本機電腦中 .git 目錄下的正式歷史記錄。執行 git commit 後,暫存區的內容即永久沉澱為版本節點。
遠端倉庫 (Remote Repo)
寄存在 GitHub/GitLab 託管平台上的程式碼歷史庫。通過 push 和 pull 來實現多名開發者之間的團隊協作。