站長資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        git分離頭指針是什么

        git分離頭指針是一種HEAD指針不再指向分支,而是直接指向某個(gè)commit的狀態(tài);一般情況下HEAD指針指向分支,而分支是指向提交,分離頭指針指的是變更沒有基于某一個(gè)分支,當(dāng)我們進(jìn)行分支切換時(shí),很可能出現(xiàn)變更的丟失,這時(shí)我們需要?jiǎng)?chuàng)建一個(gè)新的分支,將變更綁定到分支上。

        git分離頭指針是什么

        本文操作環(huán)境:Windows10系統(tǒng)、Git2.30.0版、Dell G3電腦。

        git分離頭指針是什么

        Git在使用的時(shí)候有一種狀態(tài),叫做分離頭指針狀態(tài),也叫detached HEAD。

        我們之前的更新中可以了解到,在Git中HEAD指針指向分支,而分支是指向提交。所謂的分離頭指針狀態(tài)就是HEAD指針不再指向分支,而是直接指向某個(gè)commit。

        git分離頭指針是什么

        通常,我們工作在某一個(gè)分支上,比如 master 分支。這個(gè)時(shí)候 master 指針和 HEAD 指針是一起前進(jìn)的,每做一次提交,這兩個(gè)指針就會(huì)一起向前挪一步。但是在某種情況下(例如 checkout 了某個(gè)具體的 commit),master 指針 和 HEAD 指針這種「綁定」的狀態(tài)就被打破了,變成了分離頭指針(detacged HEAD)狀態(tài)。

        分離頭指針指的是變更沒有基于某一個(gè)分支,當(dāng)我們進(jìn)行分支切換時(shí),很可能出現(xiàn)變更的丟失,這時(shí)我們需要?jiǎng)?chuàng)建一個(gè)新的分支,將變更綁定到分支上

        1.如下圖所示,我目前是一個(gè)正常的狀態(tài)

        git分離頭指針是什么

        2.這時(shí)我切換到一個(gè)commit,出現(xiàn)分離頭指針狀態(tài)

        git分離頭指針是什么

        3.在分離頭指針狀態(tài)下修改文件內(nèi)容并提交

        git分離頭指針是什么

        推薦學(xué)習(xí):《Git教程》

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: 国产精品美女久久久久av爽| 日韩精品欧美亚洲| 精品国精品国产自在久国产应用男 | 国产精品日本欧美一区二区 | 欧美精品天天操| 日韩精品人妻系列无码专区免费| 精品国产一区二区三区AV性色| 欧美精品免费线视频观看视频| 91久久婷婷国产综合精品青草| 亚洲AV永久无码精品网站在线观看| 久久97久久97精品免视看秋霞| 四虎影视国产精品亚洲精品hd | 国产精品视频网| 国产精品综合色区在线观看| 亚洲国产一成人久久精品| 久久精品国产精品亚洲人人| 91久久精品视频| 四虎影永久在线观看精品| 久久精品国产精品国产精品污| 69SEX久久精品国产麻豆| 精品久久久久久无码专区| 无码国产乱人伦偷精品视频| 亚洲日韩国产精品第一页一区| 欧美亚洲成人精品| 久久久久无码国产精品不卡| 久久精品视频91| 久久久久国产成人精品亚洲午夜 | 99视频在线观看精品| 99久久精品毛片免费播放| 99re这里只有精品热久久| 99re久久精品国产首页2020| 国产成人精品电影在线观看 | 亚洲线精品一区二区三区 | 亚洲欧美日韩国产精品影院| 亚洲欧美国产精品专区久久| 一本一道精品欧美中文字幕| 一本一本久久aa综合精品| 日韩精品系列产品| 一色屋精品视频在线观看| 无码精品A∨在线观看中文| 亚洲精品自在在线观看|