List view
This concerns the changes needed to integrate this course as a 1st part into https://github.com/t4d-gmbh/using-git-in-academia The content of Part 1 can be found here: https://github.com/t4d-gmbh/working-with-git The content (from [here](https://github.com/t4d-gmbh/using-git-in-academia/blob/ffb0b0ca004ac04f2f4491d15d01b5ce4484418b/README.md)): ### 1. Part: [Working with git](https://github.com/t4d-gmbh/working-with-git) #### Introduction to git - Know the basic building blocks of Git (Commits, Branches, Tags) and their relation - High-level understanding of how commits build up a history #### The basic workflow with git - Relate git operations (pull, push, etc.) to the typical workflow when developing a project - Understand how local changes integrate into the remote version and vice-versa #### Some useful commands - Know some commands beyond commit/pull/push and specific command options that facilitate the integration of git into the personal workflow #### Collaboration with git - Become familiar with the idea of maintaining a healthy reference and how it benefits collaboration - Understand how git operations and use patterns are designed to facilitate the maintenance of a healthy reference - Learn some best practices that facilitate the maintenance of a healthy branch and thus collaboration - Get acquainted with the "feature branch" workflow - A simple collaboration approach suitable for most cases - Recognise the benefits of using git even when working alone in a project #### A word on versioning - Grasp the difference between tags and commits and how tags facilitate navigation in the history of a repository - become acquainted with the [semver](semver.org) versioning standard and how versioning relates to tags. #### Examples and learning by doing - Resolve some issues (merge conflicts, etc.) on your own with the [Weekend Out](https://github.com/t4d-gmbh/Weekend-Out) project
Overdue by 11 month(s)•Due by October 7, 2024•13/13 issues closed