Version control practices

An important practice is to keep everything that you possibly can under version control to avoid losing important work in a software product. Network files, configuration files, deployments scripts, database scripts, build scripts, and any other artifact that is important for your application to properly run should be under version control, or else you risk losing critical data.

Get Hands-On Continuous Integration and Delivery now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.