Using Git version control and related tools (like GitLab and GitHub)