Git 将分支上的最新提交移动到存储

问题描述 投票:0回答:1

在 git 分支上工作时,我在最新的提交中得到了一些更改。我怀疑这些改变是错误的,但不确定。删除提交并重新开始很容易。

我想将该提交移至 git-stash 以防万一我需要它们,然后在分支上尝试另一个解决方案,并且仍然可以选择取回第一个提交。

git commit git-stash
1个回答
0
投票

在这种情况下你不需要存储,常规分支就可以了。

git branch backup-my-work
git reset --hard HEAD^

reset --hard HEAD^
会将您的分支向后移动一次提交,并丢弃工作树中的所有更改。如果您想保留本地更改和撤消的提交的更改,请删除
--hard
(然后您可以有选择地从工作树中删除更改)

© www.soinside.com 2019 - 2024. All rights reserved.