code: def delete_file(self, commit, path):
          
          req = proto.DeleteFileRequest(file=proto.File(commit=commit_from(commit), path=path))
          self.stub.DeleteFile(req, metadata=self.metadata)
docs: Deletes a file from a Commit. DeleteFile leaves a tombstone in the
          Commit, assuming the file isn't written to later attempting to get the
          file from the finished commit will result in not found error. The file
          will of course remain intact in the Commit's parent.
  
          Params:
          * commit: A tuple, string, or Commit object representing the commit.
          * path: The path to the file.