gpt4 book ai didi

git - 我已经更新了 Git 和 'lost my Head' ,所以现在我无法提交

转载 作者:行者123 更新时间:2023-12-04 01:51:35 25 4
gpt4 key购买 nike

我最近下载了 git 2.19.0.windows.1。在以前的 git 版本中,我可以 git clone 和 git commit 从/到我的本地驱动器和我的 H 驱动器。现在使用这个版本的 git,我只能在本地驱动器上执行 git clone 和 commit,而不能在我的 H 驱动器上执行。当我在 H 驱动器上提交时,出现以下错误:

 fatal: cannot update the ref 'HEAD': unable to append to '.git/logs/HEAD': Bad file descriptor

我试图使用以下代码找到我的头:
 $ echo ref: refs/head/master >.git/HEAD

这行不通,我不知道下一步是什么。

最佳答案

先查什么 git statusgit config -lH:\ 上的存储库中完成后:当有疑问时(在 IDE 中),回到命令行。

mentioned here ,一个尚未诞生的分支通常意味着一个新的空仓库,其中至少需要一次提交。

或者,如 illustrated there :

  • 你有一个环境变量 GIT_WORK_TREEGIT_DIR设置引用另一个仓库
  • 您的 .git/refs/HEAD 未引用现有分支(您可以打开它并查看其内容)
  • 关于git - 我已经更新了 Git 和 'lost my Head' ,所以现在我无法提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52755460/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com