# clean

URL: https://caijiao.org/git/history/clean
Source: docs/git/history/clean.md
Description: 本章介绍如何清理 Git 工作区中的未跟踪文件和恢复修改，帮助保持代码环境整洁。

Git 提供命令清理工作区中未跟踪文件和恢复被修改的文件，以确保工作环境干净整洁。

常用命令：

- 查看未跟踪文件：

```bash
git clean -n
```

- 删除未跟踪文件（谨慎使用）：

```bash
git clean -f
```

- 删除未跟踪目录：

```bash
git clean -fd
```

- 恢复修改的文件到最近一次提交状态：

```bash
git restore <文件路径>
```

或者恢复整个工作区：

```bash
git restore .
```

通过清理和恢复操作，可以有效避免杂乱文件影响开发和提交。
