我有一个 git 存储库,我的同事在他的 PC 上有一个克隆。无论出于何种原因,我们都因技术问题丢失了他的存储库。
在我们丢失他的仓库前不久,他藏了一些工作,我做了一个 git fetch
,然后是一个 git merge master
。
是否可以获取存储的内容? git fetch
命令是否也将存储库 pull 过来?
我可以使用 git branch -a
查看所有远程分支,但我需要 stash 的数据。
我们在 Ubuntu 9.10 Karmic
上运行 git version 1.6.3.3
最佳答案
抱歉,我认为您无法从中恢复过来。 (可以说,如果可以的话,这将是一个安全风险;有人可能将密码 stash 在配置文件或其他东西中。)
来自文档 (git fetch --help
):从一个或多个其他存储库中获取命名的头部或标签,以及完成它们所需的对象。
关键字:命名的头。可悲的是, stash 的不是命名的头部(或标签)。
关于linux - 我可以从提取中恢复 GIT 存储吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10537086/