Раньше я как-то не очень использовал git. Когда активно программировал – систем контроля версий еще толком не было, во всяком случае у нас они не использовались. Ни на работе, ни в институте.

А тут решил освоить и на тебе. Месяц исправно и ежедневно коммитил. Работал сначала в ветке master, перед глобальной переделкой переключился на другую… И вот пришло время смотреть результат.

Результат обескураживает. Часть файлов тупо потерялась. В обеих ветках. Картинки потерялись в мастере, но сохранились во второй.

Бля, как же хорошо что я сделал бэкап прежде чем играться с переключением веток. Как плохо что я не сделал его перед созданием второй.

Хм… есть некоторые мысли о том как это получилось. Пошел курить мануалы. Но в целом ситуация не радует.

P.S. Ага… при переключении веток он делает это как-то странно… Не удаляет лишнее. Если перед переключением  удалить все, то восстанавливает только часть файлов, остальное можно вытянуть из базы через git checkout *.*

Уфф… ничто не не пропало

Profile

pokerfrog

February 2017

S M T W T F S
    1 2 34
567891011
12131415161718
19202122232425
262728    

Syndicate

RSS Atom

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 20th, 2025 12:28 pm
Powered by Dreamwidth Studios