Learn Git, Github, and Opensource – Course
Deven Rathore
Posted on January 30, 2020
It's more of a beginner course on why git and GitHub, building a personal project with git and GitHub then introduction to open source with a practical approach of contributing to open source projects. It will be helpful for new learners who are just getting started.
This course will introduce you to git with some of its most important commands everyone should know.
In this course, we will use the command-line tool to leverage the full potentials of git as it is a good way to use git.
We will be more practical in explaining the basic concept and commands so make sure you ride along.
What you will learn
At the end of this course, you will understand
- Why Git and GitHub are necessary for the development of software.
- How to use Git and GitHub for your project.
- What open-source software is
- how you can contribute to some Open Source projects.
Lesson 1
In this lesson, you will be introduced to Git, the benefits of using Git, important Git commands and how to install Git.
Lesson 2
In this lesson, you will be able to configure Git on your machine, you will know what a repository is, what GitHub is, how to make changes, add changes and also undo changes in a repository.
Lesson 3
In this lesson, you will be introduced to branching in Git and why branching is necessary for Git as I will walk you through a practice project.
Lesson 4
In this lesson, you will learn how to synchronize a local repository with GitHub, how to invite people to your repository and how to add multiple people to the same repository.
Lesson 5
In this lesson, you will understand what open-source software is, what a fork is in GitHub, how to fork a repository and how to contribute to an open-source project. Finally, to solidify your understanding of this course, you will contribute to the Open Source project for the course.
Conclusion
With all the knowledge gathered from each lesson in this course, your confidence level and knowledge in making contributions to any Open Source project will increase intensively. Also, remember this course will serve as a reference while contributing to open source projects in the future.
Posted on January 30, 2020
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.
Related
November 23, 2024
November 20, 2024
September 21, 2024