A Tale of Two Projects
Having a history of how a manuscript/project develops is useful. Here is a tale of two projects handled version control.
1.1 Version pit of doom
Does this look familiar?
You are doing version control! There is value of tracking changes to a project and having a history of previous versions.
1.2 Git + GitHub
Below is an example of a version control solution using Git and GitHub.
1.3 Takeaway
Important
This approach of using a version control system (VCS) (Blischak, Davenport, and Wilson 2016) is an industry and academic (Ram 2013) best practice. It is much more ergonomic and reliable than manualy tracking versions.
References
Blischak, John D., Emily R. Davenport, and Greg Wilson. 2016. “A Quick Introduction to Version Control with Git and GitHub.” Edited by Francis Ouellette. PLOS Computational Biology 12 (1): e1004668. https://doi.org/10.1371/journal.pcbi.1004668.
Ram, Karthik. 2013. “Git Can Facilitate Greater Reproducibility and Increased Transparency in Science.” Source Code for Biology and Medicine 8 (1). https://doi.org/10.1186/1751-0473-8-7.