站長資訊網(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)
        主站蜘蛛池模板: 国产成人精品免高潮在线观看| 四虎国产精品免费观看| 国产精品伦一区二区三级视频| 国产精品女人呻吟在线观看| 久久夜色精品国产噜噜麻豆| 精品一区二区三区免费视频 | 精品人妻大屁股白浆无码| 精品一区二区三区在线观看| 日本精品不卡视频| 99精品全国免费观看视频..| 亚洲av永久无码精品秋霞电影影院| 精品国产污污免费网站入口| 欧美日激情日韩精品| 99香蕉国产精品偷在线观看| 老汉精品免费AV在线播放| 中文字幕精品久久久久人妻| 久久久久这里只有精品| 精品国产一区二区三区色欲| 午夜精品成年片色多多| 国产精品一级香蕉一区| 国产成人精品久久免费动漫| 国产精品国色综合久久| 久久精品国产亚洲77777| 色欲国产麻豆一精品一AV一免费 | 98香蕉草草视频在线精品看| 久久精品国产精品青草app| 国产精品免费精品自在线观看| 国产AV午夜精品一区二区三区| 国产精品亚韩精品无码a在线 | 国产成人精品一区二三区在线观看| 老司机99精品99| 欧美精品亚洲精品日韩专区va | 亚洲AV永久无码精品水牛影视| 亚洲精品自在在线观看| 亚洲国产另类久久久精品| 亚洲国产精品一区二区成人片国内| 亚洲欧美国产精品专区久久| 亚洲精品无码成人AAA片| 亚洲国产另类久久久精品| 日产精品一线二线三线芒果| 无码人妻精品一区二区|