---
title: "Discussion on \"Git & GitHub - Basics, Branching, Merging, PRs\" | Hashnode"
description: "Discussion on \"Git & GitHub - Basics, Branching, Merging, PRs\". Learning points:\n\nWhat is Version Control? – Why Git is the most popular VCS.\n\nGit vs. Other VCS – Differences from SVN, Mercurial.\n\nRepositories, Commits, and Branches – How Git tracks changes.\n\nGit States – Working directory, staging area, and comm..."
url: "https://hashnode.com/posts/git-and-github-basics-branching-merging-prs/67c731d6bab5d3c46de739ab"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Git & GitHub - Basics, Branching, Merging, PRs](https://gourob.hashnode.dev/git-and-github-basics-branching-merging-prs?utm_source=hashnode&utm_medium=feed)

Learning points: What is Version Control? – Why Git is the most popular VCS. Git vs. Other VCS – Differences from SVN, Mercurial. Repositories, Commits, and Branches – How Git tracks changes. Git States – Working directory, staging area, and comm...

Mar 4, 2025 · 14 min read · gourob.hashnode.dev  
Read the article

-   [#github](https://hashnode.com/tag/github)
-   [#git](https://hashnode.com/tag/git)
-   [#gitlab](https://hashnode.com/tag/gitlab)
-   [#version-control](https://hashnode.com/tag/version-control)
-   [#version-control-systems](https://hashnode.com/tag/version-control-systems)
-   [#version-control-for-beginners](https://hashnode.com/tag/version-control-for-beginners)
-   [#versioncontrol](https://hashnode.com/tag/versioncontrol)
-   [#version-control-system](https://hashnode.com/tag/version-control-system)
-   [#collaboration](https://hashnode.com/tag/collaboration)
-   [#collaboration-tools](https://hashnode.com/tag/collaboration-tools)
-   [#collaboration-strategies](https://hashnode.com/tag/collaboration-strategies)
-   [#learning](https://hashnode.com/tag/learning)
-   [#learning-in-public](https://hashnode.com/tag/learning-in-public)
-   [#learning-journey](https://hashnode.com/tag/learning-journey)
-   [#devops](https://hashnode.com/tag/devops)

## Written by

[GOUROB DAS](https://hashnode.com/@Gourobdas0103)

@Gourobdas0103 · West Bengal, INDIA

  
[View profile](https://hashnode.com/@Gourobdas0103)

fresher DevOps and Cloud Ops trainee

About seeking a fresher job opportunity in DevOps and CloudOps | AWS | GitHub | LInux | GitHub Actions | Docker | Volunteering @ AWS User Group Kolkata | MCA Graduated 2024

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
