update gitignore
return output path