克隆相同解决方案后丢失分支

时间:2013-10-16 22:02:23

标签: git github

好的,我将描述我的问题如下:

首先,我在我的分支(feature-imagetype)中做了很多代码,在分支中添加并提交了代码。

git add -A
git commit feature-imagetype -m "blablabla"

我还不会在我的development分支中合并它,因为还有一些工作要做,而且我不是解决方案中唯一的开发人员。

但是当我在家工作并且再次尝试push解决方案时,我遇到了pullclone(公钥权限)的问题,看看是否解决了我的问题。它确实做到了!

但是当我试图列出我的分支时,我的分支就消失了!当然还有代码。

如果有人知道如何让我的分支回来,我会很感激吗?删除解决方案并再次克隆后,它甚至可以吗?

2 个答案:

答案 0 :(得分:1)

我认为你不能恢复它,除非你能找到你在回收站中删除的副本。

如果您这样做,请将其恢复到与新位置不同的位置,然后将除.git文件夹之外的所有内容从旧目录复制到新目录,然后提交。

答案 1 :(得分:0)

如果你没有将你的提交推送到远程仓库,那么现在就没有机会从远程提取它们(或克隆)。您只能尝试恢复本地存储库或工作副本。