Logo

dev-resources.site

for different kinds of informations.

Learn Git, Github, and Opensource

Published at
2/19/2023
Categories
series
Author
codesource
Categories
1 categories in total
series
open
Author
10 person written this
codesource
open
Learn Git, Github, and Opensource

Learn Git, Github, and Opensource

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 potential 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 article, 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.

Read Lesson 1

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.

Read Lesson 2

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.

Read Lesson 3

Lesson 4

In this lesson, you will learn how to synchronise a local repository with GitHub, how to invite people to your repository and how to add multiple people to the same repository.

Read Lesson 4

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.

Read Lesson 5

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.

series Article's
30 articles in total
Favicon
Opkey’s Bold Leap Forward: $47 Million in Series B Funding
Favicon
Time to Leave? Time to Rebuild! Making Twitter2.0
Favicon
5 series imperdibles para Desarrolladores e Informáticos
Favicon
Criptografia #1 - Criptografia Assimétrica com RSA
Favicon
SQL MASTERY - P00 ( Introduction to SQL and It's Technicality
Favicon
Criptografia #0 - Conceitos essenciais
Favicon
Javascript Error Handling
Favicon
Map Concept in JavaScript
Favicon
Set Concept in JavaScript
Favicon
Loop Concept and Types in JavaScript
Favicon
Mais níveis de precedência e mais operadores
Favicon
JavaScript'de Conditional Statement Kavramı
Favicon
Além dos números: expandindo a linguagem
Favicon
JavaScript'de Math Nesnesi Kavramı
Favicon
JavaScript'de Tarih Nesnesi Kavramı
Favicon
Moving Developer Relations Forward
Favicon
Asking the right questions for DevRel impact
Favicon
Positioning DevRel as a resource within your company
Favicon
Developer Relations and the customer journey
Favicon
The foundations of Developer Relations
Favicon
Linked List - DSA | Part-4 |
Favicon
Movies for/about coders and such
Favicon
Learn Git, Github, and Opensource
Favicon
Fiber web framework written in Go 🎉
Favicon
Squeeze out the potential of template literals in JS
Favicon
Shorter conditionals with Truthy and Falsy values in JS
Favicon
When to use Function declarations or Function expressions in JavaScript?
Favicon
Series: Things I Wish I Knew Before in JavaScript - Intro
Favicon
Starting Java Programming series....
Favicon
Running Promises in Series with a delay between each (Throttling API calls)

Featured ones: