【发布时间】:2014-02-25 00:25:13
【问题描述】:
我是 Git 新手,不知道我做错了什么。例如,我在 master 旁边有一堆分支 - 填充布局、数据上传、登录等。当我不得不更改布局中的某些内容时,我已经转移到一个新分支。所以我认为最好回到填充布局分支并在那里进行更改。所以我输入了git checkout filling-layout,这删除了我在布局中的一堆东西,并返回到以前的版本,我的所有更改都消失了。我以为我已经提交了所有更改后的填充布局并将其上传到 github 和 heroku。
- 知道如何取回它吗?
- 还有谁能解释为什么会发生这种情况?
- 当您必须进行一些小的更改时,最佳做法是什么? 可能会进入之前提交的分支?
- 是创建一个新分支更好,还是你可以检查现有的分支? 分支进行更改。
【问题讨论】:
-
听起来你的新作品可能还在。查看您进行新工作的分支,看看它是否会恢复。