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

        git分離頭指針是什么

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

        git分離頭指針是什么

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

        git分離頭指針是什么

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

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

        git分離頭指針是什么

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

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

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

        git分離頭指針是什么

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

        git分離頭指針是什么

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

        git分離頭指針是什么

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

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
        主站蜘蛛池模板: 欧美精品国产日韩综合在线| 国产区精品高清在线观看| 精品无人区麻豆乱码1区2区| 欧美日韩国产精品自在自线| 999久久久国产精品| 91老司机深夜福利精品视频在线观看| 免费人成在线观看欧美精品| 51久久夜色精品国产| 99RE6热在线精品视频观看| 亚洲电影日韩精品| 国产一区二区精品久久凹凸| 国产精品岛国久久久久| 日本一卡精品视频免费| 午夜精品一区二区三区在线视 | 国产精品99精品无码视亚| 香蕉国产精品麻豆亚洲欧美日韩精品自拍欧美v国 | 久久精品国产一区| 国产亚洲色婷婷久久99精品| 久久国产精品77777| 熟妇无码乱子成人精品| 亚洲一区无码精品色| 亚洲精品专区| 一本一道久久a久久精品综合| 欧美激情精品久久久久久久九九九| 国产精品免费视频观看拍拍| 2021国产精品视频网站| 四虎影视国产精品亚洲精品hd | 精品久久久久国产免费| 国产精品无码不卡一区二区三区| 国产精品高清在线观看| 99久久精品免费看国产免费| 91精品国产综合久久香蕉| 中文字幕精品一区二区日本| 国产精品99久久久久久宅男 | 四虎成人精品永久免费AV| 精品亚洲成a人片在线观看| 精品人妻va出轨中文字幕| 国产精品igao视频网| 精品三级在线观看| 久久久精品午夜免费不卡| 99爱在线视频这里只有精品|