Изменяет ли операция в одной ветви другую ветку? - PullRequest
0 голосов
/ 09 сентября 2011

Я создал 2-ую ветку на своем мастер-гите, которая называется staging и проверил ее.Это было потому, что я получал кучу неотслеживаемых файлов и новые файлы добавили сообщение.Я избавился от них в новой ветке, используя git clean.Это также обновило мою первоначальную ветку, которая, как я полагал, должна была быть независимой от моих изменений в другой ветке.Любые подсказки относительно этого.

1 Ответ

1 голос
/ 09 сентября 2011

В ветвях хранятся только те файлы, которые вы зафиксировали. Если вы извлекли другую ветку с грязным рабочим каталогом, исходная ветка не будет изменена для сохранения этого состояния. Использование git clean работает с вашим рабочим каталогом, а ваш рабочий каталог совершенно не зависит от ветви.

Посмотрите на git stash, если вы хотите сохранить изменения в рабочем каталоге без создания правильного коммита.

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