Rebuilding Git
This is a replica of the commonly used program "git" which is a version control system that helps you keep track of different version as well as making it easier to code in groups with its ability to branch.
+ Github Link
This version of git has the basic command require to be a version control system. Here are the commands that it supports:
- init
- add
- commit "commit message"
- status
- log
- global-log
- rm <file>
- merge <branch>
- reset <commit id>
- rm-branch <branch-name>
- branch <branch-name>
- checkout <branch-name>
- checkout -- <file-name>
- checkout <commit-ID> -- <file-name>