code: @VisibleForTesting
    void processGitConfigChanges() throws GitAPIException, IOException {
      List<DiffEntry> changes = this.gitRepo.getChanges();
      if (!changes.isEmpty()) {
        processGitConfigChangesHelper(changes);
      }
    }
docs: Fetch the list of changes since the last refresh of the repository
  @throws GitAPIException
  @throws IOException