git (windows) - 查找本地保存但未保存的文件 committed/staged
git (windows) - find file that was saved locally but not committed/staged
我通常从 master 为不同的 JIRA 任务创建新分支,并在任务完成时使用拉取请求将它们合并回 master。
但是,我使用的是 Rstudio,并且始终打开一个本地脚本,它充当一个滚动的技巧和提示的食谱,以供回顾。基本上它是我的 R 知识库。
不幸的是,我相信我已经在这个文件上浪费了几个星期的时间,因为我认为从 master 分支中删除了所有更改,然后创建了一个新分支,created/edited 一个不同的文件并合并回 master对于一个单独的任务。
我在 Windows 10,恢复以前的版本似乎不可用。最后一个还原点是在我合并最后一个拉取请求后的一天。我正在尝试找到一种方法在我机器上的 Git 或旧版本中找到此文件的任何其他版本。
执行此操作的最佳方法或工具是什么。我失去了对我一直在研究的算法的一些更改,该算法成功地将 6 小时的工作变成了 10 分钟的工作,我不想尝试记住我是如何做到的。我正在使用 visual studio 作为 Git 并且我有 Git 乌龟。根据乌龟的说法,19/04 有一次合并,09/02 之前没有合并,所以我不认为 Git 曾经上演或提交过我丢失的更改,这些更改都是在 16/04 和 20/ 之间编写的04.
编辑
我想我找到了。虽然它不在 UI 中的 Rstudio 历史记录中(或在记事本中打开的历史文件),但当我在 Rstudio 的历史记录中使用搜索功能时,它会找到它吗?! Rstudio 显然拥有我写过的所有内容及其时间戳。
仍保留此问题以备将来使用(尽管我现在已将此文件制作为本地文件以避免将来出现这种情况)。如果有人知道 Rstudio 的 'master' 历史文件在哪里也很有趣。
如How to access the script/source history in RStudio?
所述
RStudio's source panel is essentially a view to an Ace Editor
您找到了“searching history”,它可以让您找回所有过去的 files/commands。
我通常从 master 为不同的 JIRA 任务创建新分支,并在任务完成时使用拉取请求将它们合并回 master。
但是,我使用的是 Rstudio,并且始终打开一个本地脚本,它充当一个滚动的技巧和提示的食谱,以供回顾。基本上它是我的 R 知识库。
不幸的是,我相信我已经在这个文件上浪费了几个星期的时间,因为我认为从 master 分支中删除了所有更改,然后创建了一个新分支,created/edited 一个不同的文件并合并回 master对于一个单独的任务。
我在 Windows 10,恢复以前的版本似乎不可用。最后一个还原点是在我合并最后一个拉取请求后的一天。我正在尝试找到一种方法在我机器上的 Git 或旧版本中找到此文件的任何其他版本。
执行此操作的最佳方法或工具是什么。我失去了对我一直在研究的算法的一些更改,该算法成功地将 6 小时的工作变成了 10 分钟的工作,我不想尝试记住我是如何做到的。我正在使用 visual studio 作为 Git 并且我有 Git 乌龟。根据乌龟的说法,19/04 有一次合并,09/02 之前没有合并,所以我不认为 Git 曾经上演或提交过我丢失的更改,这些更改都是在 16/04 和 20/ 之间编写的04.
编辑
我想我找到了。虽然它不在 UI 中的 Rstudio 历史记录中(或在记事本中打开的历史文件),但当我在 Rstudio 的历史记录中使用搜索功能时,它会找到它吗?! Rstudio 显然拥有我写过的所有内容及其时间戳。
仍保留此问题以备将来使用(尽管我现在已将此文件制作为本地文件以避免将来出现这种情况)。如果有人知道 Rstudio 的 'master' 历史文件在哪里也很有趣。
如How to access the script/source history in RStudio?
所述RStudio's source panel is essentially a view to an Ace Editor
您找到了“searching history”,它可以让您找回所有过去的 files/commands。