Partial dependency and gitignore file