Exploring Alternatives to Git for Version Control