- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我真的不知道我刚刚做了什么,所以我只是想给出一个时间表。
我今天第一次尝试建立一个 gitHub 存储库。我有一个文件夹,用于保存我网站上的所有文件,它有一个 .git 文件夹。我时不时地进行更改等,一切似乎都很好。
今天我试图 merge 我正在处理的项目的两个分支。我尝试了“merge”和“rebase”命令,但我无法真正理解正在发生的事情或我在做什么,所以我决定从头开始使用 git。
我将 .git 文件夹从我的网站文件夹中 pull 出来(我没有删除它,我想这可能是我的救命稻草)。在文件夹中做了一个新的 git Init 并将网站文件提交给它。
那时我注意到丢失了大量文件。我认为它们仍在第一个 .git 文件夹中。有什么方法可以从此文件夹恢复目录?
最佳答案
令我惊讶的是,您已经使用 git 工作了两个月,并决定重新开始是从失败的 rebase 中恢复的最佳方式,它应该容易得多。
您应该能够在没有太多问题的情况下将旧的提交恢复到新的存储库中。
您可以添加一个新的 Remote ,它是您保存的旧存储库:
git remote add old /path/to/old/saved/.git
然后您可以获取所有旧历史记录。
git fetch old
然后你可以打开一个历史浏览器(例如gitk --all
)来查看旧的历史。
您可以使用以下命令检查丢失文件的版本:
git checkout old/master -- path/to/missing/file
old/master
指的是旧版本库中的 master 分支,不过您可以在此处使用任何分支的 ID 或提交。
关于git - 删除了 2 个月的 Git 工作。如何让他们回来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4679878/
我对 Objective C 和 iOS 开发总体来说是新手。我正在尝试创建一个应用程序,它会发出 http 请求并在标签上显示内容。 当我开始测试时,我注意到标签是空白的,尽管我的日志显示我已经恢复
我实现了一个 MVP 应用程序。后退按钮工作正常。我想以编程方式回到以前的地方。我该怎么做? 我正在寻找类似的东西: clientFactory.getPlaceController().goBack
我想从 mySubView 制作后退按钮。我有带有按钮的付款ViewController,这个按钮使view.addSubview(WkWebView)。所以我可以打开 WkWebView 但我不可能
我有一个 master 分支,里面有很多不会发布的特性。我被要求从 master 中删除这些功能并创建一个包含它们的新分支,以便我们稍后可以 merge 回 master。 我采取的步骤是: 在 ma
如何禁用页面上的所有 onclick 事件,绑定(bind)我的自定义函数,并在执行后启用所有之前的事件? 我正在构建一个小书签,它应该适用于任何已加载的页面,并且我正在使用 jQuery 来处理我的
我正在尝试从 Spotify api 接收 token 。不幸的是,我一直收到 415。你能帮帮我,让我知道我做错了什么吗? const axios = require('axios'); const
我有一个提供上下文的函数: def buildContext(s:String)(request:RequestHeader):Future[Granite.Context] = { ....
我有一个列表,其中包含几个不同形状的 numpy 数组。我想将这个数组列表 reshape 为一个 numpy 向量,然后更改向量中的每个元素,然后将其 reshape 回原始数组列表。 例如: 输入
我目前有这个工作 fiddle - http://jsfiddle.net/B8Abd/ 我想在函数中使用 jquerys 淡出然后淡入。目前的代码是这样的: function chan
我有 2 个分支,一个是 main 分支,另一个是我正在开发一个 parallel 版本。 A --> B --> C (master) \ -> E --> F (parallel) pa
我试图从我的“ super 项目”中的文件目录中创建一个“子项目”以与其他人一起工作,但我一直在努力使其在 git subtree 中工作。 理想情况下,其他人可以在子项目上工作,然后我从上游更改中提
有没有其他人看到这个? 我正在使用带有回形针的 rails 3,当我上传 .doc 时,它的应用程序/msword 效果很好,但是当我上传 .docx 时,content_type 被保存为应用程序/
我是一名优秀的程序员,十分优秀!