如果你想将原来的分支恢复到开发之前,并且开发的更改没有进行提交,你可以使用以下命令来撤销未提交的更改:
-
首先,使用
git status命令查看当前分支的更改情况,确保没有进行提交。 -
如果你想完全丢弃所有未提交的更改,可以使用以下命令:
git reset --hard
这将会将分支的 HEAD 指针和工作目录都重置为最近的一次提交,丢弃所有未提交的更改。
-
如果你只是想暂存未提交的更改,可以使用以下命令:
复制代码 git stash
这会将未提交的更改保存在一个临时的存储区域中,然后将工作目录还原到最近的一次提交。
-
现在,你可以切换回原来的分支并进行其他操作了:
复制代码 git checkout <原来的分支名>
注意:在使用以上命令时,请确保你当前没有重要的未提交更改,因为这些命令会丢弃或暂存所有未提交的更改。