Conveners
Git for Version Control
- Bernardo Bernardino Gameiro (Instituto de Física Corpuscular)
Description
Git, an essential tool in any developer's arsenal, enables version control crucial for both individual and collaborative projects. It tracks changes, manages collaboration, and preserves project history, ensuring efficiency and reliability in scientific endeavours.
This session will focus on practice and will prioritize getting a working knowledge of this tool. As such, git hosts (GitHub and GitLab) and interfaces (GitKraken) will be given special importance.
The importance of git will also be demonstrated at a project level, with the inclusion of automated deployment of PDF files using CI/CD.