为每个laravel的“artisan generate”命令添加git

时间:2015-08-21 13:12:26

标签: laravel laravel-5

有没有办法用一个简单的命令添加到git每个自动生成(通过laravel artisan)文件?我每次运行php artisan make:migration或类似的时候都忘了向git添加新文件!

1 个答案:

答案 0 :(得分:1)

您可以执行以下操作,但请注意,下面的解决方案会添加任何未跟踪的文件,因此当只有未跟踪的文件是由{{生成的文件生成的文件时,它会很有用。 1}}命令。

创建一个artisan别名,添加任何未跟踪的文件(别名是为了更容易编写命令)。运行此命令以编辑git config:

git

然后添加以下别名:

git config --global --edit

您现在可以在[alias] adduntracked=!git add $(git ls-files -o --exclude-standard) 命令之后附加&& git adduntracked以添加新文件,所有这些都在一行中:

artisan