Github
Hello. I am Khondkar Maruf Ahmed. I am Electronics Engineer. Now I am learning Full Stack Web Development ( html, css, bootstrap, js, jq, wdp, php, mysql)

What is Git?

What is GitHub?

What we Going to Learn?

Git Installation & Environment Setup
ডে ০২: টুলস এবং টার্মস

GitBash, GitGui, Gitk

Repository,Commit,Branch,Merge,Pull

Push,Remote,Clone,Fork,Pull Request
ডে ০৩: গিট কমান্ড দিয়ে শুরু

Git config command

Git Init command

Git add command

Git commit command

Git log Command

Git status command
ডে ০৪: জেনে নেই গিট-হাব কমান্ড

Create a GitHub Account

Create GitHub Repository

Git Clone command

Git Add command

Git Commit command

GitHub Push Command

GitHub Remove Login
ডে ০৫: গিট ক্লোন এবং ডাউনলোড

Git Clone


Cloning a Repository into a Specific Local Folder

Download as Zip
ডে ০৬: গিট লগ এবং কমিট

Git commit locally command

Git Log

ডে ০৭: গিট ইগনোর কি কেনো কিভাবে

Create a .gitignore file

Edit the .gitignore file

Save the .gitignore file

Commit the .gitignore file

Some commonly ignored files are as follows
ডে ০৮: গিট ফর্ক কি কেনো কিভাবে

How to fork

When to Use Git Fork

Fork vs. Clone

Fork command

Can I fork my own repo
ডে ০৯: গিট লগের খুটি নাটি

Git log

Online flag causes git log to display

stat flag causes git log to display

patch flag is used to display

graph flag is used to display

Between two dates, pass a statement reference --before and --after the date

Filter the commits by a particular user

Filter the commits by a particular user
ডে ১০: গিট স্ট্যাটাসের খুটি নাটি

Git Status

Status when Working Tree is cleaned

Status when a new file is created

Status when file modified

Status when file added
ডে ১১: বুঝে নাও গিট ডিফ

Git Diff


Git Diff With Commit Hash
ডে ১২: গিট স্টেজ এড এবং রিসেট

Add specific to stage

Remove specific from stage

Add all to stage

Add all to stage
ডে ১৩: গিট হেড

Show HEAD


HEAD Sequences
ডে ১৪: গিট ট্যাগ

Lightweight Tags

Annotated Tags

Push tags to a remote repository

Delete a tag local

Tag from remote

Git show specific tag
ডে ১৫: গিট ওরজিন মাস্টার ও গিট রিমোট

Origin Master

Git Remote

Viewing Remote Repositories

Showing Information about a Remote

Renaming a Remote

Removing a Remote

Adding a Remote

Git Change Remote
ডে ১৬: গিট ডিলেট এন্ড আনডো কমিট

Soft Undo


Hard Undo

Git Delete or Undo Commit (Already Pushed)
ডে ১৭: গিট ব্রাঞ্চ এন্ড মার্জিং

What & Why Branch Model

Create new branch & confirm that is created & switching to new branch & push remote

Merging branch to main

Delete branch

Delete branch from remote
ডে ১৮: গিট মার্জ কনফ্লিক্ট রিসলভ

What & Why Conflict

Resolve Conflict Accept current changes

Resolve Conflict Accept incoming changes

Abort Merge

Accept both changes
ডে ১৯: মার্কডাউন

What Why How Markdown

Headers


Code Block,Inline Code

Link text, Image, blockquote

Horizontal Rule,Table

Bold and Italics

Strikethrough,Task Lists

Writing HTML Tag in MD
ডে ২০: গিটহাব প্রোফাইল ডেকোরেশন

Create a new repo for profile presentation

Add your contact profile section

Add contributions

Add favorite tools and stack

Add most highlighted repository

Add about section

Add your working area

Add your research topics

Add most used language & stats
ডে ২১: গিট-হাব পেইজে সাইট পাবলিশ করা ।

Create Repository

Push Website Files

Enable GitHub Pages

Choose Theme (Optional)

Access Website