def delete(self, branch, commit_message, **kwargs):
file_path = self.get_id().replace('<STR_LIT:/>', '<STR_LIT>')<EOL>self.manager.delete(file_path, branch, commit_message, **kwargs)<EOL>
Delete the file from the server.

        Args:
            branch (str): Branch from which the file will be removed
            commit_message (str): Commit message for the deletion
            **kwargs: Extra options to send to the server (e.g. sudo)

        Raises:
            GitlabAuthenticationError: If authentication is not correct
            GitlabDeleteError: If the server cannot perform the request