gpt4 book ai didi

git - 为什么当我切换分支时 Git 不删除一些文件?

转载 作者:IT王子 更新时间:2023-10-29 01:27:49 27 4
gpt4 key购买 nike

我经常遇到这种情况。我在 master 分支上工作,我需要测试一个插件,所以我创建了一个新分支并检查它。我将插件下载到项目目录中并进行测试。然后我切换回主分支并删除我创建的分支。

最终发生的是插件文件保留在项目目录中。我想知道这是否是正常行为。我需要做什么才能在分支机构之间无缝切换?

最佳答案

git 不会从您的工作副本中删除未跟踪的文件,因此除非您添加了插件文件并在新分支上创建了提交,否则 git 不会对您的插件文件执行任何操作。

如果你想从你的工作树中删除未跟踪的文件,使用git clean – 小心,它会从磁盘中删除任何未跟踪的文件,并且无法从中恢复(不使用取消删除软件)

关于git - 为什么当我切换分支时 Git 不删除一些文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4156648/

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