Skip to main content
Back to top
Ctrl
+
K
GitHub Discussion
Slides
About
About this Seminar
1. Syllabus
Working with Git
- A Brief Introduction
- Basic Elements
- Writing History
- Elementary commands
The Update Cycle
Collaboration Principles
✨Feature✨ Branch Approach
Versioning
Useful Commands
Exercise
Git and its Remotes
Remote Services
Popular Remotes
Remote Features
Project Management
Organizing Projects
Contributing to 🔓 Open Source Repositories
Further Topics Not Covered
Exercise
CI/CD Workflows
Why 🤖 Automation?
Creating CI/CD Scripts
A YAML Primer
Understanding Variable Substitution
From YAML to Automation
GitHub
Workflows
GitLab
Pipelines
Workflows vs.
Pipelines - Overview
Workflows vs.
Pipelines - by Example
Runners
🤗 Embrace automation 🤗
Exercise
Git and Science
in Science
Project Management Tools
Large File Storage (LFS)
Submodules
Versioning ⚡️Reproducibility
Exercise
Index