This project has implemented Git like structure using data structures.To achieve this we are using Persistent Binary Search Trees.