gpt4 book ai didi

git - checkout 后提交。 Git 说 "You are not working on a branch."

转载 作者:太空狗 更新时间:2023-10-29 14:01:58 25 4
gpt4 key购买 nike

我恢复到之前的提交并进行了一些更改。

现在我想提交我的更改,GIT 说“你没有在一个分支上工作。当切换到另一个分支时,这个提交将不会被引用并且可能会丢失。”

我不关心我在此之后所做的任何提交,我现在如何提交?

Git extensions screenshot.

最佳答案

你是如何恢复的? git status 的结果是什么?

看起来您已重置为非本地分支上的提交。您可以使用以下方法为您的提交创建一个新分支;

git checkout -b new_branch_name

您可能需要删除或强制推送旧分支,但只有在您确定不需要对其进行提交时才这样做。我发现使用 git loggitk 可以帮助形象化这一点。

关于git - checkout 后提交。 Git 说 "You are not working on a branch.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5525196/

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