gpt4 book ai didi

git - 如何从暂存中删除而不实际删除

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

所有的文章我都读过了,但我还是很困惑。
我试图强制git释放一个文件,因为我无法提交。我认为最初的问题是由提交并在编写提交消息之前关闭文本编辑器引起的。为了解决这个问题,我cd到主目录并执行force命令。
我的问题是我忘了将cd返回到我的repro中,并且添加了我的所有网站和repro。
现在当我看到所有的文件
如果我看到文件,当我看到它们时,它们被标记为git add .
如果我git status一个旧的git reset文件,当我git status仍然标记为未跟踪的文件时,我仍然可以看到这些文件。
我怎样才能重置untracked files使那里没有文件,但我不删除我的整个主目录。
我知道我会被记下来的,但我害怕删除所有这些文件。为了确认,虽然我从存储库中导航出来,但我认为checkout文件在存储库中。所以我应该可以简单地删除或重命名该文件的权利?

最佳答案

您必须在git init之前完成git add .
要在造成任何真正的危害之前撤消此操作,只需删除.git目录及其主目录中的所有内容。
正如@torek所说,
工作树保持原状,现在只是一组普通的
目录/文件夹/任何你想称之为普通的
文件夹。

关于git - 如何从暂存中删除而不实际删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56534166/

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