Могу ли я безопасно переместить Git-репозиторий между компьютерами с другой установленной версией Git? - PullRequest
1 голос
/ 23 февраля 2012

Допустим, у меня есть клиентский компьютер с Git версии 1.6 и сервер с Git v.1.7.1.

На клиенте я создаю голое Git-репо,

Позже я перенесу этот репо с клиентского компьютера на сервер, на котором установлен Git v.1.7.1.

Что не так с этой картинкой?

И, в конце концов, каков наилучший способ перемещения репозитория Git между компьютерами с другой установленной версией Git?

1 Ответ

3 голосов
/ 23 февраля 2012

Нет ничего плохого в этой картине.Формат хранилища не изменился.

О худшем, что может произойти: если вы перенесли репозиторий на компьютер с более старой версией Git, возможно, у вас могут быть параметры в .git / config, которые этого не сделалисуществуют еще в более старой версии, и они будут проигнорированы.(Предполагается, что под «перемещением» подразумевается непосредственное копирование файлов - даже если бы вы просто клонировали, это не было бы проблемой, поскольку это не копирует .git / config.)

Итак ... передовой опыт?Просто сделать это, однако, удобно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...