有没有办法用一个简单的命令添加到git每个自动生成(通过laravel artisan)文件?我每次运行php artisan make:migration
或类似的时候都忘了向git添加新文件!
答案 0 :(得分:1)
您可以执行以下操作,但请注意,下面的解决方案会添加任何未跟踪的文件,因此当只有未跟踪的文件是由{{生成的文件生成的文件时,它会很有用。 1}}命令。
创建一个artisan
别名,添加任何未跟踪的文件(别名是为了更容易编写命令)。运行此命令以编辑git config:
git
然后添加以下别名:
git config --global --edit
您现在可以在[alias]
adduntracked=!git add $(git ls-files -o --exclude-standard)
命令之后附加&& git adduntracked
以添加新文件,所有这些都在一行中:
artisan