git恢复已删除的远程分支

git恢复已删除的远程分支,git,gitlab,branch,Git,Gitlab,Branch,我在家用电脑上工作,在与dev合并之前错误地删除了分支。现在我无法访问我的电脑,但我真的需要这些数据 git fsck --full --no-reflogs | grep commit 或 没有帮助,因为提交是在其他PC上进行的。 已删除分支的名称我忘记=(如果您在删除它之前按下,并且没有删除您在推到的远程设备上按下的分支,它仍将在那里。git fetch/拉动该远程设备以获取您的分支 如果您没有推送,很抱歉-数据从未离开您的家用电脑。如果您没有将工作推送到远程repo,那么您必须将数据推送

我在家用电脑上工作,在与dev合并之前错误地删除了分支。现在我无法访问我的电脑,但我真的需要这些数据

git fsck --full --no-reflogs | grep commit

没有帮助,因为提交是在其他PC上进行的。
已删除分支的名称我忘记=(

如果您在删除它之前按下,并且没有删除您在推到的远程设备上按下的分支,它仍将在那里。
git fetch
/
拉动该远程设备以获取您的分支


如果您没有推送,很抱歉-数据从未离开您的家用电脑。如果您没有将工作推送到远程repo,那么您必须将数据推送到家用电脑,或者等到回家后运行
git reflog

,而它只存储在您的家用电脑上。我将提交推送到repo,但随后我删除了分支,而没有与dev合并。
git reflog