git (windows) - найти файл, который был сохранен локально, но не зафиксирован / поставлен - PullRequest
0 голосов
/ 24 апреля 2018

Обычно я создаю новые ветви от мастера для различных задач JIRA, и они объединяют их обратно в мастер с запросами на извлечение, когда задача завершена.

Тем не менее, я использую Rstudio, и у меня всегда открыт местный скрипт, который представляет собой сводную кулинарную книгу с рекомендациями и советами, на которые можно оглянуться. В основном это библиотека моих знаний R.

К сожалению, я считаю, что я потерял пару недель работы над этим файлом, так как я думаю, что удалил все изменения из основной ветки, затем создал новую ветку, создал / отредактировал другой файл и слил обратно в мастер для отдельной задачи. ,

Я нахожусь на Windows 10, и восстановление предыдущей версии, по-видимому, недоступно. Последняя точка восстановления - день после последнего слитого запроса, который я слил. Я пытаюсь найти способ найти любую другую версию этого файла в Git или более старых версиях на моем компьютере.

Какой лучший способ или инструменты для этого. Я потерял некоторые изменения в алгоритме, над которым я работал, который успешно превратил 6-часовую работу в 10-минутную работу, и я не хочу пытаться вспомнить, как я это сделал. Я использую визуальную студию для Git, и у меня есть черепаха Git. По словам черепахи, 19/04 было слияние и ничего до 09/02, поэтому я не думаю, что Git когда-либо ставил или совершал изменения, которые я потерял, которые были написаны между 16/04 и 20/04.

EDIT

Я думаю, что нашел это. Хотя его нет в моей истории Rstudio в пользовательском интерфейсе (или в файле истории, открытом в блокноте), когда я использую функцию поиска в истории Rstudio, он находит ее ?! У Rstudio, по-видимому, есть все, что я когда-либо писал, и его отметка времени тоже.

Все еще оставляю этот вопрос открытым для будущих выпусков (хотя я сделал этот файл локальным сейчас, чтобы избежать этого в будущем). Если кто-нибудь знает, где находится «основной» файл истории для Rstudio, то это тоже может быть интересно.

1 Ответ

0 голосов
/ 25 апреля 2018

Как уже упоминалось в Как получить доступ к истории скриптов / источников в RStudio?

Исходная панель RStudio , по сути, представляет собой Ace Editor

Вы нашли " история поиска ", которая позволяет вам найти все прошлые файлы / команды.

...