Welcome to the MarMic workshop on Git, GitHub, and GitLab. This repository contains all the materials you'll need.
- Introduction
- Understanding Version Control
- Introduction to Git
- Git Basics
- Git Workflow
- Git Branching and Merging
- Remote Repositories
- Collaborative Workflows
- Advanced Topics
- Basic knowledge of terminal commands
- Git installed on your machine
This work by
Nico Harms
is licensed under
CC BY 4.0
For more information on Git, GitHub, and GitLab, check out the following resources:
- Oh my git https://ohmygit.org/
- Oh shit, git!?! https://ohshitgit.com/
- Git documentation https://git-scm.com/doc
- GitHub documentation https://docs.github.com/en
- GitLab documentation https://docs.GitLab.com
- Atlassian Documentation https://www.atlassian.com/git/tutorials/learn-git-with-bitbucket-cloud
- .gitignore generator https://www.gitignore.io