Skip to content

mohamedsaberibrahim/gity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gity

Git implementation in Go.

Implementation roadmap:

  • Storing changes
    • Initializing basic repository git init
    • Implementing core of git commit
    • Handle committing executable and nested files
    • Introducing staging area (index file) with git add
    • Some refactoring and writing some unit tests
    • Status functionality git status
    • Spotting the difference by using Myers diff algorithm
  • Branching & merging
    • to be added
  • Distribution
    • to be added

About

Git implementation in Go.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published