Links to The Handbook and GitHub Repository
I first came across this project when trying to figure out what version control was and how to use Git. I got what I wanted: the handbook includes chapters on version control, code testing, and continuous integration (including how to set up continuous integration with GitHub Actions). What I loved about this project is they went the extra mile and also explained concepts in research and software reproducibility such as reusable code, and included a chapter on how to communicate your research.
It’s an excellent resource for learning about how to set up your projects for reproducibility.