Changes done today

changes includes "timestamp, Check empty checkout, Logic of deleting
temporary repositories, Logic of finding Root repositories"