Enhancements on gitignore
Dry run and skip

- Added dry run options
- Skipping resources that are already on destination directory