# Version Control

## Git

`--skip-git [-G]`

Does not run `git init` and does not generate `.gitignore`.

## Keeps

`--skip-keeps`

```
app/assets/images
app/controllers/concerns
app/models/concerns
lib/assets
lib/tasks
log
storage
test/controllers
test/fixtures
test/fixtures/files
test/helpers
test/integration
test/mailers
test/models
test/system
tmp
tmp/pids
tmp/storage
vendor
```

{% hint style="danger" %}
Make sure to remove the `images` directory from the assets manifest.
{% endhint %}

```javascript
// app/assets/config/manifest.js

//= link_directory ../stylesheets .css
```

```
# .gitignore

!/log/.keep
!/storage/.keep
!/tmp/.keep
```
