站長資訊網(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號
        主站蜘蛛池模板: 91精品久久久久久无码| 国产精品99久久久久久宅男| 青青草国产精品| 亚洲精品无码不卡在线播放HE| 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲 | 国产精品无码成人午夜电影| 天天爽夜夜爽8888视频精品| 国产精品人人做人人爽| 久久精品国内一区二区三区| 国精品无码一区二区三区在线| 亚洲色精品vr一区二区三区| 日韩欧美国产精品第一页不卡 | 日韩麻豆国产精品欧美| jiucao在线观看精品| 精品无码一区在线观看| 亚洲精品乱码久久久久久久久久久久 | 亚洲国产精品无码av| 四虎成人精品| 久久精品国产一区二区三区| 国产精品永久免费| 国产欧美日韩精品专区| 国产精品爱搞视频网站 | 青草国产精品视频。| 国产伦精品一区二区免费| 最新亚洲精品国自产在线观看| 精品九九久久国内精品| 久久精品国产精品国产精品污 | 亚洲Av永久无码精品三区在线| 亚洲精品午夜无码专区| 无码人妻精品一区二区| 日韩AV无码精品人妻系列| 精品无码一区在线观看| 国产精品9999久久久久| 国产亚洲精品国产| 亚洲国语精品自产拍在线观看| 91久久精品国产成人久久| 久久精品中文字幕久久| 99热亚洲精品6码| 精品久久人人爽天天玩人人妻| 久久久精品波多野结衣| 亚洲欧洲成人精品香蕉网|