Я не думаю, что вы можете удалить push-URL, вы можете только переопределить , чтобы он был чем-то отличным от pull-URL.Поэтому я думаю, что самое близкое, что вы получите, будет примерно таким:
$ git remote set-url --push origin no-pushing
$ git push
fatal: 'no-pushing' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
Вы устанавливаете push-URL на no-pushing
, что, если у вас нет папки с тем же именемв вашем рабочем каталоге, git не сможет найти.Вы фактически заставляете git использовать местоположение, которое не существует.