db-update generates redundant "nothing to commit" outputs

This may indicate some logic issues causing unneeded commits to happen.

$ pkgctl db update
From https://gitlab.archlinux.org/archlinux/packaging/packages/openblas
   96617e4..d7b6820  main       -> main
 * [new tag]         0.3.23-2   -> 0.3.23-2
==> Updating [extra-testing]...
  -> blas-openblas-0.3.23-2-x86_64.pkg.tar.zst (x86_64)
  -> blas64-openblas-0.3.23-2-x86_64.pkg.tar.zst (x86_64)
  -> openblas-0.3.23-2-x86_64.pkg.tar.zst (x86_64)
  -> openblas-debug-0.3.23-2-x86_64.pkg.tar.zst (x86_64)
  -> openblas64-0.3.23-2-x86_64.pkg.tar.zst (x86_64)
[main d61a95622] update openblas to 0.3.23-2 in extra-testing-x86_64
 1 file changed, 1 insertion(+)
 create mode 100644 extra-testing-x86_64/openblas
On branch main
nothing to commit, working tree clean
On branch main
nothing to commit, working tree clean
On branch main
nothing to commit, working tree clean