kleinmaximus
@kleinmaximus
Senior Full-stack Javascript Developer

Как скопировать только измененные в текущем коммите файлы?

Доступ к серверу есть только по FTP. Часто требуется заливать изменения по 20-30 файлов, которые находятся в разных папках.

Можно как-то одной командой (а лучше через GUI), получить копию всех измененных/добавленных (понятно, что с удаленными это не пройдет) в конкретном коммите файлов (соответственно, с разложенных по папкам)?
  • Вопрос задан
  • 577 просмотров
Решения вопроса 1
DevMan
@DevMan
git diff --name-only HEAD^..HEAD
покажет содержимое последнего комита.
используя его, уже можно элементарно получить нужный архив.

git diff --name-only HEAD^..HEAD | zip changes.zip -@
создаст архив changes.zip с файлами, измененными последним комитом.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы