Covers both the invalid combinations refspec with the new commit/branch keys as well as the issuing of a warning when a repo contains refspec. Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>