原文:git中HEAD^和HEAD~區別

x: 尖頭符號,形似箭頭,表示要朝那個方向,始終是走一步,x 表示第幾個岔路口,代表方向盤 y: 波浪符號,表示要在該方向上走 y 步,始終沿着該方向,代表油門 當前節點的祖宗節點如下: 自己: HEAD, HEAD 或 HEAD 父親: HEAD , HEAD 母親: HEAD 爺爺: HEAD , HEAD , HEAD 奶奶: HEAD , HEAD 姥爺: HEAD , HEAD 姥姥: ...

2020-04-30 17:10 1 2907 推薦指數:

查看詳情

GitHEAD和master

首次提交 在master分支上,HEAD指向master,而master指向的是最近的一次提交。 新建分支 比如新建分支dev,dev會指向當前master分支的最近一次提交。 當使用命令切換到dev分支后,HEAD就指向當前分支dev了 修改分支內容 在dev上修改 ...

Wed May 27 06:13:00 CST 2020 0 748
關於Git HEAD^與HEAD~的關系

關於Git HEAD^與HEAD~的關系 請參考下圖,來自stackoverflow http://stackoverflow.com/questions/2221658/whats-the-difference-between-head-and-head-in-git G-D-B-A ...

Mon Feb 20 18:11:00 CST 2017 0 4445
[GIT]辨析/區別: git reset HEADgit reset --hard HEAD

1 文由 時常有這樣一種場景,不小心改動了部分文件,或修改了部分文件卻發現無用,此時可能還沒有git push,也可能push了;又可能commit了,或者還沒有commit。 此時,我們想撤銷(git reset)到遠程倉庫或本地倉庫的最新最近一次的正式版本來。那么,怎么做? 2 解決方案 ...

Thu Aug 06 21:33:00 CST 2020 0 753
GitHEAD、master 與 branch區別

這一節主要是幾個概念的解釋:HEAD、master 以及 Git 中非常重要的一個概念: branch。 引用:commit 的快捷方式 首先,再看一次 log: 通過查看 log,可以對這個邏輯進行驗證: 當有人使用 git clone 時,除了從遠程倉庫把 .git ...

Sun Sep 13 01:30:00 CST 2020 0 659
git reset HEADgit reset --hard HEAD區別

感謝原文作者:天地逍遙 原文鏈接:https://www.jianshu.com/p/aeb50b94e6c0 git reset HEAD 是將咱暫存區和HEAD的提交保持一致 git reset --hard HEAD 是將工作區、暫存取和HEAD保持一致 測試 ...

Mon Apr 13 05:32:00 CST 2020 0 11717
Git HEAD、工作樹和索引之間的區別

一、HEADgit,可以存在很多分支,其本質上是一個指向commit對象的可變指針,而Head是一個特別的指針,是一個指向你正在工作的本地分支的指針 簡單來講,就是你現在在哪兒,HEAD 就指向哪兒 例如當前我們處於master分支,所以HEAD這個指針指向 ...

Fri Aug 13 04:54:00 CST 2021 0 110
gitcheckout分離HEAD

之前對於git checkout的認識停留在可以執行以下操作: 今天突然看到了一個git checkout 歷史標號,這個用法被稱為HEAD分離。一開始以為自己之前的筆記里有漏洞,開始懷疑起了自己。仔細查看了這個命令的用法后,才覺得自己對git的理解又加深了。 以下為自己的理解: git ...

Thu Sep 09 07:58:00 CST 2021 0 223
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM