2015-03-27 2 views
0

Я относительно новичок в использовании Git, и у меня возникают проблемы с переключением ветвей.Git switch branches issue

У меня есть две ветви: главная и эксперимент. В обеих ветвях у меня есть файл под названием «admin.html». Я изменил его имя на «admin1.html», когда находился в моей основной ветке. Затем я переключился на мой эксперимент отрасли:

git checkout experiment 

После переключения ветвей, я заметил, что имя файла по-прежнему «admin1.html» - что это не должно быть, так как я только изменил имя файла в моей основной ветвь, а не ветвь моего эксперимента.

Может кто-нибудь сообщить мне, если я делаю что-то неправильно? Благодаря!

+0

Когда вы переименовали файл, вы используете 'GIT mv'? Что показывает статус git в каждой ветке? – Biffen

+1

Вы перенесли изменение имени файла на главный? Незафиксированные изменения не относятся к какой-либо отрасли, они локальные изменения еще не выполнены. – marekful

+0

gotcha, я, вероятно, не совершил первый. благодаря! –

ответ

-1

Иногда при проверке между ветвями не все файлы удаляются.

Попробуйте делать чистую вверх операцию:

GIT чистый -xdf