gitignore and rollback