文章主张 Git 应提供类似回收站的可恢复丢弃功能。目前 Git 只能恢复已提交或暂存的内容,未跟踪文件删除后无法找回,而编辑器混淆不同状态,误点丢弃可能导致工作永久丢失。作者建议丢弃前保存文件内容与路径,支持选择性恢复,并设置容量与保留规则。
在Git中,未跟踪文件是指不在版本控制中的文件。可以使用`git clean`命令删除这些文件,步骤包括:检查未跟踪文件、预览将被删除的文件、使用`-f`标志删除文件、使用`-fd`删除目录、通过`.gitignore`排除特定文件,以及使用`-nd`进行干运行以确保安全,从而保持Git仓库整洁。
在使用Git切换分支前,应处理未跟踪的文件。虽然可以通过设置区分大小写来解决,但不建议长期使用。应在源头避免直接重命名大小写问题。
完成下面两步后,将自动完成登录并继续当前操作。