---
title: "Discussion on \"How Git Works Internally\" | Hashnode"
description: "Discussion on \"How Git Works Internally\". When we start learning Git, we usually memorize commands like git add, git commit, and git push.But deep inside, we still feel confused:\n\n“What is Git actually doing behind the scenes?”\n\nThis article is my attempt to explain how Git works internally,..."
url: "https://hashnode.com/posts/how-git-works-internally/6968cd52f74e1868e360d22f"
---

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

Discussion

# [How Git Works Internally](https://dipan-roy-choudhury.hashnode.dev/how-git-works-internally?utm_source=hashnode&utm_medium=feed)

When we start learning Git, we usually memorize commands like git add, git commit, and git push.But deep inside, we still feel confused: “What is Git actually doing behind the scenes?” This article is my attempt to explain how Git works internally,...

Jan 15 · 4 min read · dipan-roy-choudhury.hashnode.dev  
Read the article

-   [#git](https://hashnode.com/tag/git)
-   [#github](https://hashnode.com/tag/github)
-   [#version-control](https://hashnode.com/tag/version-control)
-   [#blob](https://hashnode.com/tag/blob)
-   [#tree](https://hashnode.com/tag/tree)
-   [#objects](https://hashnode.com/tag/objects)

## Written by

[Dipan Roy Choudhury](https://hashnode.com/@dipan-roy)

@dipan-roy

  
[View profile](https://hashnode.com/@dipan-roy)

Keep it Simple

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
