Github

#github

ডে ০১:িটের শুরু

⬛

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

⬛

Git Clone Repository

⬛

Cloning a Repository into a Specific Local Folder

⬛

Download as Zip

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

⬛

Git commit locally command

⬛

Git Log

⬛

Switch between commits

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

⬛

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 Staged

⬛

Git Diff With Commit Hash

ডে ১২: গিট স্টেজ এড এবং রিসেট

⬛

Add specific to stage

⬛

Remove specific from stage

⬛

Add all to stage

⬛

Add all to stage

ডে ১৩: গিট হেড

⬛

Show HEAD

⬛

Git Detached 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

⬛

Mixed 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

⬛

Order List, Unorder List

⬛

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