@Plant

Git, возможно ли подключить удалённые изменения к проекту?

Исходные данные:
Имеем git репозиторий. В репозитории есть ветка, в которой в данный момент работаем и вносим изменения только мы. Коммитим изменения (если есть) или обновляемся чтобы получить последнюю версию из репозитория. Добавляем рабочий каталог в архив, отправляем другому человеку без системы гит, который вносит некоторые изменения в проект и отправляет нам обратно. Мы в этот момент с каталогом не работаем и изменений не делаем.

Суть вопроса.
Можно ли просто распаковать присланный архив и сделать commit&push? Не возникнет ли проблем?
Как можно свести два проекта, по условиям выше? Т.е. один проект зарегистрирован в системе git, а второй, его копия, отредактирован без системы git (допустим даже без каталога .git)? Можно ли просто положить .git каталог в отредактированный проект (если его нет) и пытаться сделать commit&push?

Ps. понимаю сложность и абсурдность этих действий, но всё же бывают частные случаи.
  • Вопрос задан
  • 179 просмотров
Пригласить эксперта
Ответы на вопрос 1
Можно ли просто положить .git каталог в отредактированный проект (если его нет) и пытаться сделать commit&push?
Это будет работать, но, наверное, проще переписать все изменённые файлы в вашей копии под гитом. Функционально варианты идентичны, но проще же когда репозиторий один, а архивы, полученные от извращенца-гитофоба, просто удаляются после копирования.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы