Thanks to visit codestin.com
Credit goes to github.com

Skip to content

A meticulous, from-scratch implementation of Git's core functionalities, built for mastery

Notifications You must be signed in to change notification settings

im-lunex/git-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦀 A meticulous, hands-on project to implement the core features of the Git version control system from the ground up, following the CodeCrafters challenge.

This repository serves as a deep dive into the internal mechanics of Git, covering everything from object storage and hashing to branch management.

Project Scope

The goal is to understand and recreate the fundamental components of Git, including:

  • Object Database: Handling blob, tree, and commit objects.
  • Hashing: Using SHA-1 to ensure data integrity.
  • Basic Commands: Implementing init, cat-file, and other foundational commands.
  • References: Managing branch and tag pointers.

About

A meticulous, from-scratch implementation of Git's core functionalities, built for mastery

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages