This session will be recorded
An introduction
Different editors have different preferences for using Github. Please talk to the editor of the delivery you want to contribute to.
„Git is a distributed revision control system with an emphasis on speed, data integrity, and support for distributed, non-linear workflows.“
Stores all versions and associated metadata for the project
In Git, every computer has a complete copy of the repository (Local Repositories)
All changes can then be synced to a central remote repository
A Commit is a specific set of changes that is submitted to the repository, creating a new version (of the committed files)
each commit has a “commit message” that describes what was archived with this commit
Mac & Windows
Windows
Mac
C
provides other project management helpers,
such as:
Issue management
Wiki
Milestones
For example:
O
Or, if possible, a link to the section of the page
Create branch
Commit changes
Open a pull request
Discuss and (optionally) add more commits
Merge