Git сменить ветку - PullRequest
       9

Git сменить ветку

0 голосов
/ 05 мая 2020

Я создал новую ветку от мастера, я хочу перейти на ветку 'B', поэтому я получаю ветку

git branch B 
git checkout B
git pull

но в старых файлах все еще есть старые изменения Я хочу удалить все изменения, как я нужно получить ветку fre sh.

Ответы [ 2 ]

0 голосов
/ 05 мая 2020

git branch B создает новую ветку, на которую изначально указывает текущая ветка, master в вашем случае. Если вы хотите создать новую пустую ветку, вам нужно создать ветку, не ответвленную ни от одной ветки:

git checkout --orphan B

См. https://git-scm.com/docs/git-checkout#Documentation / git -checkout. txt --- orphanltnewbranchgt

0 голосов
/ 05 мая 2020

Я не уверен, понял ли я ваш вопрос, но если вы хотите сбросить все незафиксированные изменения, попробуйте:

git reset --hard

Если это не помогает, возможно, вы запустили ветку b на основе неправильная фиксация.

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