Обновите многие локальные URL-адреса git-remote после переноса домена (клиенты под управлением ОС Windows и OSX, одна строка) - PullRequest
0 голосов
/ 18 марта 2019

Итак, мне нужно перенести наш git-сервер с несколькими сотнями проектов, и я хочу, чтобы для многих разработчиков было как можно меньше боли в заднице.

Домен изменится с git-server.com на git.server.com и хотел бы предоставить всем разработчикам простой однострочный инструмент для обновления git-remote всех их локальных репозиториев.

Предполагается, что разработчики имеют своих локальных пользователей по какому-то определенному пути / Users / user / git-repos, например.

OSX Я, вероятно, могу выяснить для себя рекурсивную команду для sed -i всех .gitconfigs - windows, хотя это более сложное печенье (возможно, я могу кое-что сделать с powershell, но я не эксперт в мире окон!

К сожалению, большинство из них на окнах!

...