美文网首页
git分离头指针

git分离头指针

作者: 蝌蚪1573 | 来源:发表于2019-05-02 15:07 被阅读0次

分离头指针出现的场景

  1. 从git日志中随机找一个commit进行分离头指针
  • git log
    image.png
    image.png
  • git checkout 836e46c334 #从一个commit中分离出头指针
    image.png
    分离头指针的本质就是工作在没有分支的状态下,如果这个时候切换了分支,在这期间做的commit和变更操作因为没有branch挂钩,所以很容易被当做垃圾处理掉
  1. 当对文件进行修改时,git会提醒说现在头没有指向任何分支,而是基于commit的,


    image.png
  2. 将修改进行commit


    image.png
  3. 切换到其他分支


    image.png

    这个时候就会提示说你有一个commit在后面,没有跟任何分支关联;如果你想为b36e3d5建branch,这也许是最佳时刻

  4. gitk --all
    我们可以从gitk中看出刚才分离头指针提交的内容是并没有出现,说明在git看来分离头指针做的commit是不重要的,在后面很可能要被清理掉
    image.png
  5. 保留分离头指针
    image.png
    再从gitk中查看就会有分支出现了
    gitk --all
    image.png

相关文章

  • git分离头指针

    分离头指针出现的场景 从git日志中随机找一个commit进行分离头指针 git logimage.pngimag...

  • Git 分离头指针 HEAD

    分离头指针 HEAD 操作 当前 Git 仓库的头指针不指向任何分支,处于游离状态或者说分离状态。 如果正的游离状...

  • 【学了就忘】Git操作 — 67.分离头指针状态

    1、什么是分离头指针状态 Git在使用的时候有一种状态,叫做分离头指针状态,也叫detached HEAD。 我们...

  • 6.Git分离头指针

    分离头指针指的是变更没有基于某一个分支,当我们进行分支切换时,很可能出现变更的丢失,这时我们需要创建一个新的分支,...

  • 分离头指针

    当我们创建分支时,可能会出现这样子的情况。 此时将会进入分离头 git 也会温馨提示你 detached HEAD...

  • 分离头指针

    在使用 git 时,会冷不丁弹出一些术语,在之前可能没有听过,突然之间心情就紧张起来了。 其中就有一个分离头指针(...

  • 危险!分离头指针

    At the source of every error which is blamed on the compu...

  • Git-12: 分离头指针 detached HEAD

    李文轩 2019-02-23声明:这是本人学习极客时间的Git三剑客的笔记,有侵权请联系我。 分离头指针的特性:没...

  • git命令

    Linus Torvalds —— Just For FunHEAD头指针 1.获取帮助 git help

  • git checkout

    git checkout [] [--] ...不会改变HEAD头指针,主要使用于指定版本的文...

网友评论

      本文标题:git分离头指针

      本文链接:https://www.haomeiwen.com/subject/lrynnqtx.html