All the code for the articles in this series can be found here.
For those of you interested in deepening your understanding of distributed source control systems, here are some projects to extend DVCSUS’ capabilities:
- Implement a
clone
command - Implement a
merge
command - Implement a
rebase
command - Implement a logging command that outputs a graphical representation of a repository
- Make it possible to interact with a remote repository hosted on the Internet
- Add the possibility to commit file modifications
- Add the notion of tags