Learn Git and GitHub Basics for Open Source Contributions? GSSOC'23
Are you interested in contributing to open source projects but not sure where to start? This video is for you! In this tutorial, we'll cover the basics of Git and GitHub, two essential tools for open source contributions.
We'll start with an introduction to Git, a version control system used to manage code changes. We'll cover the essential commands and workflows for using Git, including creating repositories, making commits, branching and merging, and more.
Next, we'll dive into GitHub, a web-based platform that provides a graphical interface for managing Git repositories. We'll cover how to use GitHub for collaboration, including creating and managing pull requests, reviewing and merging changes, and more.
By the end of this tutorial, you'll have a solid understanding of the basics of Git and GitHub and be ready to start contributing to open source projects. So let's get started!
Github Repo for source code: https://github.com/Vishal-raj-1/Frontend-Development-Essentials
This video is part of the Frontend Development Essentials Course: https://www.youtube.com/playlist?list=PLSH9gf0XETou_b8C3SJm8rk69Z41eUgbQ
TIMESTAMPS
0:00 Introduction to Git and GitHub
0:28 Understanding the basics of Git and GitHub
3:11 Downloading Git and getting started
4:25 Introduction to Git Bash
5:07 Initializing a Git repository with git init
6:15 Checking the status of your repository with git status
7:00 Understanding the working directory, staging area, and repository in Git
8:06 Adding files to the staging area with git add
8:42 Committing changes to your repository with git commit
12:27 Viewing the commit history with git log
13:38 Configuring your user information with git config
15:17 Resetting changes with git reset
17:21 Restoring files with git restore
18:53 Creating a repository on GitHub
21:00 Adding a remote with git remote
22:20 Pushing changes to GitHub with git push
23:28 Adding a README file to your repository
25:52 Pulling changes from GitHub with git pull
29:20 Contributing to open-source projects
30:07 Forking a repository on GitHub
30:40 Cloning a repository with git clone
34:00 Raising a pull request on GitHub
35:22 Reviewing a pull request on GitHub
40:00 Next steps for improving your Git and GitHub skills
Checkout Other Playlist:
⭐ HashMap & HashSet Playlist: https://www.youtube.com/playlist?list=PLSH9gf0XETouStSgwNw_7YCHhRgQU4lvd
⭐ Binary Trees Data Structure Playlist: https://www.youtube.com/playlist?list=PLSH9gf0XETotuua1g7YYXWfZXZnU_LB5S
⭐ Master Linked List with Vishal Rajput Series: https://www.youtube.com/playlist?list=PLSH9gf0XETourRyZW56Rdh9e0Phx-AJM5
⭐ Stack Data Structure in C++ Playlist: https://www.youtube.com/playlist?list=PLSH9gf0XETotSpywVcJGIYODBNL_j0P0u
⭐ LeetCode Daily Challenge Solution Playlist: https://www.youtube.com/playlist?list=PLSH9gf0XETotcLVtIUFgdrsCabm-bdFce
Join Telegram Community: https://t.me/vishal_rajput_1
Join Discord Community: https://discord.gg/WB7FVmXY
Connect with me,
? Instagram: https://www.instagram.com/vishal_raj_1_/
? Twitter: https://twitter.com/vishalraj_1
? LinkedIn: https://www.linkedin.com/in/vishalraj1/
? GitHub: https://github.com/Vishal-raj-1
#FrontendWithVishal
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Learn Git and GitHub Basics for Open Source Contributions? GSSOC'23», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.