M.A.GIT is a VCS (Version Control System) application for desktop.
Developed with Java (Graphical UI designed with java FX).
The final project in "Java Language Development" course.
- Create/Import a repository
- File system display (showing unstaged changes)
- Add/Remove branches
- Commit
- Merge
- Reset a branch to a specific commit
- Collaboration: Clone, Push, Pull, Fetch