code: def get_changed_files(self) -> List[str]:
          
          out = shell_tools.output_of(
              'git',
              'diff',
              '--name-only',
              self.compare_commit_id,
              self.actual_commit_id,
              '--',
              cwd=self.destination_directory)
          return [e for e in out.split('\n') if e.strip()]
docs: Get the files changed on one git branch vs another.
  
          Returns:
              List[str]: File paths of changed files, relative to the git repo
                  root.