# Enhance Your Git Skills: Mastering Cleanup and Cherry-Picking

### Let's learn how to clean up and maintain your git repo

* [Git Clean](https://git-scm.com/docs/git-clean): Cleans the working tree by recursively removing files
    

```bash
git clean [--dry-run]
```

* [Git CherryPick](https://git-scm.com/docs/git-cherry-pick): Apply the changes introduced by some existing commits
    

```bash
git cherry-pick <SHA-ID>
```
