Удаление и добавление директории в ветку происходит некорректно - PullRequest
2 голосов
/ 15 февраля 2011

Эй, Гиттерс.Вот сценарий:

У меня есть мастер с каталогом, который мы назовем woot.В Woot есть несколько файлов.Я создаю ветку под названием «Эксперимент» и переключаюсь на нее.Я удаляю каталог woot и фиксирую его.Затем я добавляю каталог woot и создаю файлы с теми же именами, что и файлы, которые были в нем ранее.Я совершаю это.Теперь, когда я переключаюсь на своего мастера и пытаюсь объединить изменения из моей экспериментальной ветви, он удаляет каталог woot (и никогда не добавляет его заново).

Это ожидаемое поведение или, по крайней мере, известная ошибка?Я делаю что-то неправильно?Спасибо за любую помощь!

1 Ответ

0 голосов
/ 21 апреля 2011

Когда вы воссоздали файлы, вы не добавили их.Коммит ничего не делает.Слияние этой ветви с другой просто сделает удаление.Поведение - это дизайн.

Исправьте проблему, выполнив

git add -A

Перед вторым коммитом в вашем вопросе

Надеюсь, это поможет

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