У меня есть важные файлы, которые были удалены при разрешении конфликтов git и выполнении git-слияний. Когда я говорю об удалении, я имею в виду, что они все еще существуют в более раннем фиксации, но их изменения были перезаписаны в последующих коммитах. На рисунке ниже показана визуализация моего git-репо, предоставленного SourceTree.Git удалил некоторые файлы при слиянии
файлы, которые я хочу, чтобы были удалены на мерзавца коммит обведено красным. Коммиты, содержащие удаленные файлы, находятся в средней ветви PINK-цвета (между синими и зелеными кругами), а фиксация, обведенная в ЗЕЛЕНОМ, - это когда ветвь, очерченная розовым, сначала слилась с веткой в крайнем левом углу.
Вот вопросы, которые я хочу знать ответ на:
Почему эти файлы, как добавили в PINK коммитов удаляются в коммит обведено красным цветом?
Как я могу получить эти файлы и изменения обратно, начиная с фиксации, расположенной под маркером, связанным с RED?
Вихревой выбор, похоже, делает трюк. Спасибо. – idungotnosn