修复Git分离头?

修复Git分离头?,第1张

修复Git分离头?

分离的头部意味着您不再在分支上,您已签出历史记录中的单个提交(在这种情况下,是HEAD之前的提交,即HEAD ^)。

如果要删除与分离的HEAD相关的更改
您只需要签出您所在的分支,例如

git checkout master

下次更改文件并想将其恢复到索引中的状态时,不要先删除文件,只需执行

git checkout -- path/to/foo

这会将文件foo恢复到索引中的状态。

如果您想使更改与分离的HEAD相关联

  1. 运行
    git branch tmp
    -这会将您的更改保存在名为的新分支中tmp。
  2. git checkout master
  3. 如果您希望合并所做的更改
    master
    ,请
    git merge
    tmp从master分支运行。master运行后,您应该在分支上
    git checkout master


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5487088.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-12
下一篇2022-12-12

发表评论

登录后才能评论

评论列表(0条)

    保存