git-detached-head相关内容

如何修复 Git 分离头?

我正在我的存储库中做一些工作,并注意到一个文件有本地更改.我不再想要它们,所以我删除了文件,以为我可以签出一个新的副本.我想做相当于 的 Git svn up . 使用 git pull 似乎不起作用.一些随机搜索将我带到了一个有人推荐做的网站 git checkout HEAD^ src/ (src 是删除文件所在的目录). 现在我发现我有一个分离的头.我不知道那是什么.如何撤消 ..
发布时间:2021-12-06 08:47:03 其他开发

如何修复Git分离头?

我在存储库中进行了一些工作,发现文件有本地更改.我不再想要它们了,于是我删除了文件,以为我可以签出一个新副本.我想做的Git等同于 svn up. 使用 git pull 似乎无效.一些随机搜索将我带到一个有人建议这样做的网站 git checkout HEAD ^ src/ ( src 是包含已删除文件的目录). 现在,我发现自己有一个超脱的头.我不知道那是什么.如何撤消? ..
发布时间:2021-05-10 20:18:12 其他开发

切换到远程分支头断开

这是我所有分支机构的列表: $ git branch -a * temp remotes/heroku/master remotes/origin/dev remotes/origin/master 当我键入git checkout remotes/origin/master切换到我的原点master分支时,Git切换到分离的HEAD状态.为什么? 解决方案 这是正确 ..
发布时间:2020-07-23 02:18:59 其他开发

如何调和独立的头目和原产地/主人?已经签出旧哈希

简介和搜索 所以我认为我犯了一个严重错误,对此我感到担忧.我已经解析了负责人的论坛,并且我几乎已经找到答案了,但是这些场景太具体了,不适用于我所在的位置.如果您找到一个可以回答我问题的特定主题,请链接我. 例如:如何将分离的HEAD与master协调/origin? 那家伙已经完成了git rebase -i,而我还没有.我曾尝试过重新定基,但是并不能解决我的问题. 背景很 ..
发布时间:2020-07-23 02:18:51 其他开发

Git子模块分离头状态

我已经在外部/subA和外部/subB中为项目SubA和subB添加了2个子模块. 今天,另一位团队成员提交了他的代码,当将其拉出时,在externals/subA和externals/subB中使用git status时,subA和subB都显示分离的头部状态. 我首先做了git submodule update,并且没有报告任何错误.我再次尝试了git submodule init ..
发布时间:2020-07-23 02:18:48 其他开发

我怎么最终得到一个独立的HEAD?

我从master检查了一个提交/分支,然后检查回master并写了一些东西。在那之后,我承诺了,但我最终得到了一个独立的HEAD。为什么? 这是我做的: 创建一个新项目创建git存储库。 git add git commit 输入一些单词 git commit 结账至上一次提交 结账后退出 输入一些单词 尝试提交;它提示有一个独立的头。 Intelli ..
发布时间:2018-08-08 16:33:51 其他开发

如何防止分离HEAD中的提交

为什么git允许你承诺独立的头部?有没有可以禁用它的预提交钩子?什么目的?许多新开发人员这样做,我想找到一种方法来禁用它。 解决方案 这只能由本地git pre-commit 挂钩,所以开发人员需要创建它。使用以下内容添加 your-local-project / .git / hooks / pre-commit 文件: #!/ bin / sh if! git symbo ..
发布时间:2018-04-27 21:41:09 其他开发

我可以推送在分离HEAD状态下进行的提交吗?

使用git我想进入分离的HEAD状态并创建一个新的提交。然后,我想创建一个标签,并将“分离的提交”和标签都推送到远程仓库。这可能吗? 如果我在本地回购中创建分离的提交并创建标签,那么我可以检出标签以恢复到该状态。我想与远程repo分享,以便其他用途可以克隆repo并签出标签并达到相同的状态。 我想要的原因这是因为构建过程需要捕获文件中的构建编号,但我不想将其提交给正在进行开发的分支。我 ..
发布时间:2018-04-27 20:58:49 其他开发

如何在分离头状态下保存更改?

使用Git,我必须回到特定的提交。我做了一些改变,现在我想提交它们。什么是这样做的正确方法? 我的项目现在处于detached-HEAD状态。如果我用 git commit ?否则,我应该怎么做才能不会丢失我的更改?解决方案 声明:git并不复杂,它只是多才多艺。不要因为我已经漫长的回答而感到害怕:) 你有: > master:abcdef ..
发布时间:2018-04-27 15:21:16 其他开发