Re: Git wtf?..
От: Dair Россия  
Дата: 04.02.16 12:06
Оценка:
Здравствуйте, Dair, Вы писали:

D>Консольный Git, 2.6.0


Уже проапгрейдился, гит теперь последний, 2.7.0.

Опять круто.

Диспозиция: я в своей ветке, наменял разного, делаю коммит (не push) и готовлюсь взять последюю версию от коллег из develop, чтобы не сильно отставать. Для этого надо мне тут сделать commit, переключиться на общий develop, сделать pull, переключиться обратно, сделать merge. Делаю:

$ git commit -a
...
$ git status
нечего коммитить, нет изменений в рабочем каталоге
$ git checkout develop
Распаковка файлов: 100% (2618/2618), готово.
Переключено на ветку «develop»
Ваша ветка обновлена в соответствии с «origin/develop».
$ git pull
...
Обновление 0990c58..b4a4250
...
(в общем, success)
$ git checkout feature/my_cool_branch
error: Your local changes to the following files would be overwritten by checkout:
    some/path/file1.cpp
    some/path/file2.cpp
    some/path/file3.cpp
    some/path/file4.cpp
    some/path/file5.cpp
...


Тут я удивился.

$ git status
...
    изменено:      some/path/file1.cpp
    изменено:      some/path/file2.cpp
    изменено:      some/path/file3.cpp
    изменено:      some/path/file4.cpp
    изменено:      some/path/file5.cpp
...

Ничего не трогал, никаких изменений не делал — нафиг:
$ git reset --hard
$ git status
...
    изменено:      some/path/file1.cpp
    изменено:      some/path/file2.cpp
    изменено:      some/path/file3.cpp
    изменено:      some/path/file4.cpp
    изменено:      some/path/file5.cpp
...


И вот тут я не понимаю что делать.

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