0
我在分支“树”中工作,其中包含三个文件x.c,y.c和z.c(全部已提交)。我创建了一个新的分支“堆栈”(在“树”中),添加了两个文件w.c,z.c.然后我记得“堆栈”应该是从“DataStructure”创建的。所以我切换回“树”并删除了分支“堆栈”(git -d分支堆栈)。Git:删除一个分支并返回到之前的状态
但是在“tree”x.c中,y.c z.c & &存在w.c,z.c。我将如何获得树分支的先前状态(只有x.c,y.c z.c文件)。我试过了: git reset --hard sha_of_last_commit_in_tree,没有工作。
在提交文件之前,您是否更改为新的分支“堆栈”?或者你只创建了分支?看起来你承诺“树”分支 – stdcall