Git имеет полную копию репозитория на вашем компьютере. Предполагая, что вы не хотите пытаться поделиться, продолжайте работать как обычно. Pu sh как только у вас снова будет доступ к серверу.
Если вы все вносите изменения в master (или любую отдельную ветку), что увеличивает риск конфликтов, поэтому обязательно используйте четко определенные ветви функций .
Если вы хотите координировать действия, вы можете сделать, как вы предлагаете, и отправить файлы исправлений назначенному интегратору. Git имеет расширенный рабочий процесс электронной почты . Но файлы исправлений теряют большую часть мощности Git. И вам все еще нужен способ, чтобы интегратор мог распространять изменения для всех.
Самое простое, что нужно сделать, это настроить новый, временный Git сервер . Это требует только s sh доступа. Установите это как origin
и работайте с этим. Это более безопасно и намного менее подвержено ошибкам, чем отправка файлов патчей по электронной почте.
После того, как вы снова получите доступ к главному серверу, вы можете sh внести свои изменения прямо на него. У всех вас есть полная копия хранилища, и вы все сможете восстановить ее.