Skip to main content
  1. Learn
  2. Software Development
  3. Guides
  4. Git tutorial
  5. Git 協作
  6. 切換分支
  7. 指向分支
GuidesSoftware DevelopmentBacklog
Git

Project and code management together.

指向分支

HEAD 用于表示分支的当前快照。对于一个新的存储库,在默认情况下,Git 会将 HEAD 指向主分支。更改 HEAD 指向的位置将更新您的活动分支。

~ (代字号) 和 ^ (插入符号) 指向相对于特定提交的位置。这些符号与提交引用一起使用,通常是 HEAD 或提交哈希(hash)。

  • ~ 指的是祖先 (多少代取決於數量)。
  • HEAD~1 指的是提交的第一個父級。
  • HEAD~2 指的是提交的第一個祖父級。
  • **^**指的是合併提交的父級。
  • HEAD^1 指的是 HEAD 的第一個父級,其中 head 是合併提交。
  • HEAD^2 指的是 HEAD 的第一個祖父級,其中 head 是合併提交。

合併提交中的提交可以有兩個父項。

Diagram of git symbols pointing to specific positions.
(代字號) 和 ^ (插入符號) 指向相對於提交的位置

Subscribe to our newsletter

Learn with Nulab to bring your best ideas to life