Skip to content

subpassion/wygitcpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rational

Implement GIT using this tutorial: https://wyag.thb.lt.
Tho tutorial is written in Python, but to make things more interesting, this project will be written in C++.
Also, this tutorial doesn't contain implementation of major git features, so they will be implemented here.

TODO

  • Create tests.
  • Implement staging area(git add, git status).
  • Implement merge.
  • Implement diff.
  • Implement branches.
  • Fix all TODOs
  • Add .pack support