A simple CLI self-made implementation of GIT.
Contributors:
- Charles Doan : RtyEuzch
- Baran Jankat Aydogdu : Jankatay
To learn how git works as well as how to work together for future projects.
- Initialzie a repository
- Add versions with commit, add, and push.
- Make different branches.
- Go back and forth between versions, branches, and so on.
- GUI and CLI version.
- Add a licence.
- Ability to initialize a repository.
- Ability to save versions with commit, push, etc.
- Ability to switch between and delete versions.
- Ability to make new branches.
- A functional GUI written with QT framework.