course

Intermediate Research Software Development (Python) – 4. Version control

Topics covered in this course are why use version control; solo use of version control; publishing your code to GitHub; collaborating with others through Git; branching, rebasing and Merging; debugging with GitBisect; forks, Pull Requests and the GitHub Flow

Keywords: git, github, collaboration, branch, repository, repo, feature, collaborate, rebase, gitbisect, fork

Target audience: research software engineers

Resource type: course

Status: Published


Activity log