Complete Git and GitHub Tutorial

286838
815
10037
01.08.2021
Kunal Kushwaha

Kunal Kushwaha

5256267
153000
147
09.05.2020
IN
Описание видео:

This tutorial will help you with using Git & GitHub for your personal projects and contributing to Open Source, with no prerequisites, in an easy to understand language. It starts from the very basics of Git & GitHub, covering all the essential commands, including concepts such as branching, pull requests, forking, etc. We also cover other concepts such as squashing, resolving merge conflicts, keeping your code in sync, and more. NOTE: - Windows users can use git bash, all the commands will work. - When using git for the first time, set the global configs using the commands: $ git config global user.name "your_name" $ git config global user.email your_email Try it hands on, make a PR here: 🤍github.com/kunal-kushwaha/commclassroomOP Git/GitHub cheat sheet: 🤍education.github.com/git-cheat-sheet-education.pdf Download Git: 🤍git-scm.com/downloads Sign up to our newsletter to never miss an update: 🤍🤍commclassroom.org Complete Java DSA playlist: 🤍🤍youtube.com/playlist?list=PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ Code & notes for DSA lectures: 🤍github.com/kunal-kushwaha/DSA-Bootcamp-Java = ➡️ Connect with me: Twitter: 🤍twitter.com/kunalstwt LinkedIn: 🤍🤍linkedin.com/in/kunal-kushwaha/ Instagram: 🤍🤍instagram.com/kunalsig/ = ➡️ Community Classroom Socials: Twitter: 🤍twitter.com/commclassroom LinkedIn: 🤍🤍linkedin.com/company/commclassroom Instagram: 🤍🤍instagram.com/commclassroom Telegram: 🤍t.me/commclassroom Discord: 🤍discord.io/commclassroom = Timestamps: 0:00 Introduction 0:25 What is Git and Github? 3:45 Why are we using Git and Github? 5:15 Downloading Git 6:00 Structure of the Tutorial 6:18 Some basic Linux commands 8:22 Initializing a Git Repository 9:48 Making the first change 13:43 Staging the first change 14:40 Commiting the first change 16:12 Adding data to files 17:24 Removing changes from stage 18:14 Viewing the overall history of the project 18:52 Making few more commits 19:31 Removing a commit from the history of a project 21:35 Stashing changes 24:25 Popping Stash 25:00 Clearing Stash 25:26 Starting Github 26:10 Creating a new repository on Github 26:40 Connecting Remote Repository to Local Repository 28:05 Pushing local changes to remote repository 28:43 What are branches? 31:10 Use of branches 32:42 Making a new branch and switching to it (Learn Git Branching) 34:28 Merging branch to main (Learn Git Branching) 36:00 Pushing new changes to master branch 37:10 Working with Existing Projects 37:38 Why Fork and How to Fork? 39:00 Cloning the forked project to local 40:10 What is Upstream and adding it to local 41:00 What is a Pull Request? 45:28 Never commit on main branch & creating our first pull request 51:04 Removing a commit from the pull request by force pushing to it 52:56 Merging a Pull Request 53:28 Making forked project even with main project 59:46 Instructions on how to try doing these on your own 1:00:20 Squashing commits 1:01:59 Using the Rebase command 1:04:35 Using the hard flag to reset 1:05:11 Merge conflicts and how to resolve them? 1:11:00 What to do next? #git #github

Кадры из видео
Complete Git and GitHub Tutorial
Complete Git and GitHub Tutorial
Complete Git and GitHub Tutorial
Complete Git and GitHub Tutorial
Тэги из видео
Комментарии пользователей:
Teja Karri
2022-01-24 11:56:26

Hi Kunal, Thank you so much for making this playlist. Can you estimate
the total no. of hours this playlist will have at the end?

Cubic Section
2022-01-23 18:16:16

how to come out of the file Ex where to write :x I am not able to do it

Pradeep Reddy Kypa
2022-01-23 08:32:01

Hi Kunal, I have about 10+ years of experience in Mobile App Development. I wanted to learn Java and I got to know about your Java-DSA-interview Preparation Playlist. I am literally loving it. I have become a very obedient student in terms of learning all the concepts from your videos. I have been using Git for almost years. I can easily say that this tutorial on Git is very neat, legible and shows all the changes practically. That's the best way to make anyone understand on what is happening with the commands. You have covered almost all the practical concepts used in daily walk of any developer. I know that this is Advanced topic, but plan to include another video showing on how to use two Git profiles in a same system. More or less like working on Office Projects and Personal Projects using two Git Profiles. Thank you for your time and intention to teach and share your knowledge to others 👏🙏🙌👌

Naveen VJ
2022-01-23 00:55:08

The bestest tutorial on Git and GitHub! Kunal you have a gift of making things so easy that any person from any profession can understand it! Can't wait for your next video on DevOps! Thank you.

Rushikesh
2022-01-22 18:22:08

mere CMD mei alag hi dikhra
ye commands run nhi ho re

ls bhi nhi

BHANU MALHOTRA
2022-01-22 09:00:58

hi, can anyone help me with this - what did he press at apGV9Kg7ics&t=16m24s 16:24

Deepak Ahuja
2022-01-22 07:57:03

Great!! Man you are creating impact in our lives. Amazing video, loved it. Thanks a lot.

Ujwal
2022-01-21 20:47:06

welldone Kunal, this tutorial is really helpful.

Binit Gupta
2022-01-21 20:23:58

apGV9Kg7ics&t=23m00s 23:00 BM

Code With Harshit
2022-01-21 10:06:16

Till Creating repository it was OK
But I'm unable to push.😔

Tania Duggal
2022-01-20 12:42:38

Best tutorial ever!

Aneesh N
2022-01-20 04:31:48

"hai kunal kushwaha" nice name what is kushwaha?

VAIBHAV SHELAR
2022-01-19 16:05:36

great work

Makwana Vivek
2022-01-19 11:40:32

Really appreciate the effort

Shubham Singh
2022-01-19 03:20:12

With the example of wedding and photo click i was able to understand git very easily . Thank you

Sarthak Jaiswal
2022-01-18 08:21:08

Are the commands same for windows is as well?

Sky
2022-01-18 06:36:11

Thank you.

Code Master BD
2022-01-18 06:15:28

YOU and i are same bro.
Your lecture was easiest!!

Aanis Noor
2022-01-17 18:38:19

Thank you!

Что ищут прямо сейчас
книжные покупки марта NPR Music krok po kroku След все серии How to Erase data on your tablet lufu how to fix tap tap failed to install Mtg Meta Gameplay Mountain Road Ride обучающее видео 4G USB Dongle ECU computing mtk cpu auth bypass tool extensions in vscode Merry Christmas Wishes 4G WiFi Router slider carousel css config dlink pocket sim 4G LTE Kahoot! vs Socrative computing tutorial
Похожие видео
16.06.2020
Git Tutorial for Beginners - Git & GitHub Fundamentals In Depth

Git Tutorial for Beginners - Git & GitHub Fundamentals In Depth

02.08.2021
Introduction to Programming - Types of Languages, Memory Management

Introduction to Programming - Types of Languages, Memory Management

22.04.2019
How to work with Git & Github using Eclipse | Commit | Push | Branching | Pull Request  | Merging

How to work with Git & Github using Eclipse | Commit | Push | Branching | Pull Request | Merging

19.09.2019
Learn Git In 15 Minutes

Learn Git In 15 Minutes

07.12.2015
GIT: Git Flow Feature Branch and Pushing to Github

GIT: Git Flow Feature Branch and Pushing to Github

06.09.2018
Git MERGE vs REBASE

Git MERGE vs REBASE

24.01.2022
Complete YAML Course - Beginner to Advanced for DevOps and more!

Complete YAML Course - Beginner to Advanced for DevOps and more!

03.01.2022
Top 10 DevOps Skills in 2022

Top 10 DevOps Skills in 2022

25.09.2021
Git for Professionals Tutorial - Tools & Concepts for Mastering Version Control with Git

Git for Professionals Tutorial - Tools & Concepts for Mastering Version Control with Git

17.08.2021
Binary Search Interview Questions - Google, Facebook, Amazon

Binary Search Interview Questions - Google, Facebook, Amazon

15.11.2021
Remote DevOps Salary Comparisons - x3 of FAANG India (40+ LPA) 😱

Remote DevOps Salary Comparisons - x3 of FAANG India (40+ LPA) 😱

25.05.2020
Git and GitHub for Beginners - Crash Course

Git and GitHub for Beginners - Crash Course

28.08.2020
HOW HE CRACKED GSoC IN FIRST YEAR OF COLLEGE | All About GSoC 2022 | Google Summer of Code

HOW HE CRACKED GSoC IN FIRST YEAR OF COLLEGE | All About GSoC 2022 | Google Summer of Code

19.03.2019
Git & GitHub Tutorial For Beginners In Hindi - हिंदी में (2021)

Git & GitHub Tutorial For Beginners In Hindi - हिंदी में (2021)

04.04.2021
Git Tutorial For Dummies

Git Tutorial For Dummies