Git удалить файлы на сервере, а не на локальном - PullRequest
3 голосов
/ 22 января 2012

Часто я бы перемещал файлы локально, скажем, из одной папки в другую.При фиксации в Git мне нужно вручную удалить файлы на сервере, которые не соответствуют пути к файлу, существующему в моем локальном репозитории.

Как я могу сделать это менее болезненной задачей?

1 Ответ

4 голосов
/ 22 января 2012

git commit -a автоматически ставит все измененные и удаленные файлы, так что ваш коммит будет отражать эти изменения. Однако он не добавляет автоматически новые файлы, что вам все равно придется делать вручную.

Вы также можете посмотреть на git mv и git rm, чтобы сделать вещи более плавно - в том смысле, что они будут действовать при оформлении заказа и ставить результаты, поэтому у вас есть только одна команда для выдачи.

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