我的目录结构是这样的:
feipu123/
feipu123/trunk
feipu123/trunk/work
feipu123/tags
feipu123/branch
我使用了这个命令:
git reset --hard remotes/trunk
我的目录结构变为:
feipu123/
feipu123/work
如何让文件夹成为以前的样子?
答案 0 :(得分:0)
看起来您重置了主分支以匹配远程分支的提示。如果要将master分支返回到先前的状态,可以使用git reflog
查找git reset --hard remotes/trunk
之前的提交内容。 git reflog
的输出应包含与此类似的内容
f9e224f HEAD@{0}: reset: moving to remotes/trunk
37abebb HEAD@{1}: xxxxx
使用在reflog中重置前一步的哈希来执行
git reset --hard 37abebb