Git & GitHub complete course Bangla (Beginner to Advanced)

এই ভিডিও সিরিজে আশা করি Git & GitHub বিষয়টাকে সহজে সহজে উপস্থাপন করতে পেরেছি। যদি আমার ভিডিওগুলো থেকে কোন কিছু শিখতে পারেন, তবে অবশ্যই আমার ভিডিওগুলো সবার সাথে শেয়ার করে আমাকে কৃতজ্ঞ করবেন । আমার এই কষ্টার্জিত কাজগুলো সবার কাছে পৌঁছে দেয়ার দায়িত্ব আপনার ।

team

welcome to git and GitHub series

team

introduction to git and GitHub

In this video, I will explain why do we need a version control system such as git. I will also explain what is the purpose of GitHub. In the end, I will explain the key differences between git and GitHub.

team

git setup and configuration

In this video, I will explain how to set git on your system. I will also explain how to do the git configuration.

team

how to create git folder

In this video, I will explain how to create a git folder and add new files to the git folder.

team

how to add files in staging area

In this video, I will explain how to add git files in the staging area and how to remove git files from the staging area.

team

git & GitHub practice-1

In this video, we will practice whatever we learnt from the last few lessons. we will review how to create a git directory, add files in a git directory, stagging files in a git directory. We will also review how to restore git files and track the modified files.

team

how to do git commit & reset commit

In this video, I will explain how to make a git commit and how to remove or reset a git commit.

team

git head and undo (theory)

In this video, I will explain how to do undo in git. I will also explain details about git HEAD.

team

git head and undo (practical)

In this video, I will explain how to do undo in git. I will also explain details about git HEAD.

team

what is gitignore file

In this video, I will explain what is gitignore file is and why it is so important for us. I will also show you how to create a gitignore file and add the things in it.

team

GitHub repository and commit

In this video, I will show you how to use GitHub. I will show you how to create a GitHub repository, add readme files and make commits in your GitHub repo.

team

Markdown crash course

In this video, I will tell you everything you need to know about markdown language. I will start with what is markdown, why do we need markdown, how to use markdown and go deeper throughout this video.

team

connecting local and remote repo

In this video, I will show you how to connect a local repository with a remote repository.

team

git pull and push

In this video, I will show you how to push your changes in GitHub and also how to pull changes into your local repository from a remote repository.

team

branching and merging

In this video, I will explain what is branching, the need for branching. I will show how to do branching and merging in GitHub.

team

branching and merging locally

In this video, I will show you how to do branching and merging locally.

team

git & GitHub practice-2

In this video, I will show you how to create a local and remote repository. I will also show how to make git commit, push changes in the remote repository. finally, we will see how to pull changes from the remote repository.

team

GitHub issues

In this video, I will explain what is GitHub issues and why do we need GitHub Issues. I will also show how to open and close GitHub Issues.

team

fast forward merge

In this video, I will explain what is 2-way merge or fast forward merge is with a practical demonstration.

team

3-way merge

In this video, I will explain what is 3-way merge is with a practical demonstration.

team

resolve merge conflict on git

In this video, I will explain what is merge conflict is and how to resolve to merge conflict on git with a practical demonstration.

team

resolve merge conflict on GitHub

In this video, I will explain what is merge conflict is and how to resolve to merge conflict on GitHub with a practical demonstration.

team

fork & clone - contribute on others project

In this video, I will show how to contribute to other open-source projects or repositories with a practical demonstration.

team

how to do a collaboration on GitHub

In this video, I will show how to how to do collaborate on GitHub with a practical demonstration.

team

publish your website on github

team

github series finale

This is the last video of this series. I hope you have enjoyed and learnt a lot. Try hard, practice more. See you in the next series.