e-learning
Contributing with GitHub via command-line
Abstract
Most of the content is written in GitHub Flavored Markdown with some metadata (or variables) found in YAML files. Everything is stored on a GitHub repository: https://example.com.
About This Material
This is a Hands-on Tutorial from the GTN which is usable either for individual self-study, or as a teaching material in a classroom.
Questions this will address
- How can I contribute to an open-source project with GitHub?
- What is the GitHub flow?
Learning Objectives
- Fork a repository on GitHub
- Clone a remote repository locally
- Create a branch
- Commit changes
- Push changes to a remote repository
- Create a pull request
- Update a pull request
Licence: Creative Commons Attribution 4.0 International
Keywords: Contributing to the Galaxy Training Material
Target audience: Instructors
Resource type: e-learning
Version: 21
Status: Active
Learning objectives:
- Fork a repository on GitHub
- Clone a remote repository locally
- Create a branch
- Commit changes
- Push changes to a remote repository
- Create a pull request
- Update a pull request
Date modified: 2023-11-09
Date published: 2018-06-12
Contributors: Bérénice Batut, Cyril Monjeaud
Activity log