Skip to content

amiralishoja/GitCourseArchive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 

Repository files navigation

📚 Git Course Archive

Welcome to the Git Course Archive, a comprehensive collection of notes from the Sabzlearn Git course. This repository organizes key concepts, commands, and best practices for using Git, GitHub, GitLab, and Git Flow, making it an ideal resource for learners and developers.

Git Logo

🧭 Table of Contents

⁉️ About The Repository

This repository archives detailed notes from the Sabzlearn Git course, covering essential Git workflows, commands, and collaboration techniques. Each lesson is stored in the lessons folder as a Markdown file, providing clear explanations and practical examples for mastering version control.

📝 Lessons

Below is a list of lessons with links to their respective Markdown files in the lessons folder:

Episode Title Link
5 Git Basics View Lesson
7 Initializing Git View Lesson
8 Git Status and File States View Lesson
9 Removing Files from Staging View Lesson
10 Git Commit View Lesson
11 Viewing Commit History View Lesson
12 Git Log Flags View Lesson
13 Combining Add and Commit View Lesson
14 Viewing Commit Details View Lesson
15 Git Aliases View Lesson
16 Introduction to Branches View Lesson
17 Managing Branches View Lesson
18 Deleting and Creating Branches View Lesson
19 Branch Management View Lesson
20 GitLens Extension View Lesson
21 Fast-Forward Merge View Lesson
22 Non-Fast-Forward Merge View Lesson
23 Resolving Merge Conflicts View Lesson
24 Best Practices for Merging View Lesson
25 Semantic Commit Messages View Lesson
26 Git Diff View Lesson
27 Git Diff Staged View Lesson
28 Git Diff HEAD View Lesson
29 Git Diff Between Commits and Branches View Lesson
30 Git Ignore View Lesson
31 Git Checkout View Lesson
32 Git Checkout HEAD View Lesson
33 Git Restore View Lesson
34 Git Restore with Source View Lesson
35 Git Clean View Lesson
37 Git Reset View Lesson
38 Git Reset Hard View Lesson
39 Git Revert View Lesson
40 Git Revert Conflicts and Flags View Lesson
41 Short Git Status View Lesson
46 Connecting to GitHub View Lesson
47 Managing Remotes View Lesson
48 Git Push View Lesson
49 Git Pull View Lesson
50 Git Fetch View Lesson
53 Resolving Git Pull Conflicts View Lesson
54 README.md Basics View Lesson
55 Images and Links in README.md View Lesson
56 Badges in README.md View Lesson
57 Creating README with readme.so View Lesson
58 GitHub Pages View Lesson
59 Private Repositories View Lesson
60 Inviting Collaborators View Lesson
61 GitHub Issues View Lesson
62 Using Issues in Teams View Lesson
63 Pull Requests in Teams View Lesson
64 Resolving Pull Request Conflicts View Lesson
65 Forking Repositories View Lesson
66 Pushing to a Forked Repository View Lesson
67 Sending Pull Requests from a Fork View Lesson
68 Pulling from a Forked Repository View Lesson
76 Markdown Tricks View Lesson
85 Git Commit Amend View Lesson
86 Git Stash View Lesson
87 Git Stash Show View Lesson
88 Git Stash Apply View Lesson
89 Git Blame View Lesson
90 Git Bisect View Lesson
91 Git Tag View Lesson
92 Git Rebase View Lesson
96 GitLab and Cloning Trick View Lesson
97 Git Flow View Lesson

⚙️ Technologies Covered

  • Git: Version control system for tracking changes.
  • GitHub: Platform for hosting and collaborating on repositories.
  • GitLab: Alternative platform for repository management.
  • Git Flow: Branching model for structured development.

📡 Social Media

Connect with me:

LinkedIn Telegram Spotify

📬 Feedback

Have suggestions or feedback? Reach out at [email protected].

About

Git course archive code

Topics

Resources

Stars

Watchers

Forks