commit 13b2084e37bc6c16431402e84d4d0f40dad21ada from: Stefan Sperling date: Mon Sep 06 11:24:44 2021 UTC make 'gotadmin info' display separate send/fetch URLs if they differ commit - 76b9ee435825630581cb65df420932485607cba5 commit + 13b2084e37bc6c16431402e84d4d0f40dad21ada blob - af38ca1d5e925d9e9b1075a3eedd2f72cf292366 blob + a6398ccb64350775f2db703c7520234c180aefd1 --- gotadmin/gotadmin.c +++ gotadmin/gotadmin.c @@ -291,8 +291,17 @@ cmd_info(int argc, char *argv[]) } got_gotconfig_get_remotes(&nremotes, &remotes, gotconfig); for (i = 0; i < nremotes; i++) { - printf("remote \"%s\": %s\n", remotes[i].name, - remotes[i].fetch_url); + const char *fetch_url = remotes[i].fetch_url; + const char *send_url = remotes[i].send_url; + if (strcmp(fetch_url, send_url) == 0) { + printf("remote \"%s\": %s\n", remotes[i].name, + remotes[i].fetch_url); + } else { + printf("remote \"%s\" (fetch): %s\n", + remotes[i].name, remotes[i].fetch_url); + printf("remote \"%s\" (send): %s\n", + remotes[i].name, remotes[i].send_url); + } } }