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