1. 程式人生 > >Git基礎知識之內部狀態管理系統

Git基礎知識之內部狀態管理系統

本文主要來介紹一下 Git 的內部狀態管理系統。它利用基於節點和指標的資料結構來跟蹤及管理編輯操作的時間線。 對本地專案而言,任一時刻,Git 處於三種狀態中的一種:工作區狀態、暫存區狀態和提交區狀態。 下面利用新建專案來演示一下不同狀態及其轉換。

1. Initialize the project

```python $ mkdir git_tree_test && cd git_tree_test $ git init 提示:使用 'master' 作為初始分支的名稱。這個預設分支名稱可能會更改。要在新倉庫中 提示:配置使用初始分支名,並消除這條警告,請執行: 提示: 提示: git config --global init.defaultBranch <名稱> 提示: 提示:除了 'master' 之外,通常選定的名字有 'main'、'trunk' 和 'development'。 提示:可以通過以下命令重新命名剛建立的分支: 提示: 提示: git br