add support to custom gitignore templates which the GitHub's repo doesn't have
change version