Should I commit my dependencies into my repository?
GitHub

Should I commit my dependencies into my repository?

It’s a highly debated topic, there are obvious pros and cons for both keeping your dependencies in or outside of your code repository.

You’re of course free to do it the way you want to, our recommendation is that you should include your dependencies inside your repository, whenever you can.

Let’s see why.

Of course you’re free to go with either solution and we’ll keep working on supporting the way you work, but we think that having full control over dependency changes and having a more reliable setup (which is easier to work with in a remote, automation environment) provides enough advantage in most cases.