def add_commit_push(self, name, email, message):
        message += " " + str(datetime.now())
        self.local_repo.config(geogig.USER_NAME, name)
        self.local_repo.config(geogig.USER_EMAIL, email)
        try:
            self.import_all_shapefiles()

        except GeoGigException, e:
            print 'Error with import_from_spatialite()'
        try:
            self.local_repo.addandcommit(message)
            print 'Repo added and committed.'
        except GeoGigException, e:
            print e