【发布时间】:2014-03-31 16:42:54
【问题描述】:
好吧,假设有一天我们碰巧做了一堆修改,当我们提交它们时,我们发现我们在错误的分支上工作。
我们如何强制 git 切换分支不丢弃本地更改。
在等待回复时,我可能会以一种天真的方式处理这件事,但我想知道是否有正确的程序,因为如果我说我以前没有发生过这种情况,那我就是在撒谎...
- 备份已更改存储库
git reset --hardgit checkout right-branch- 恢复更改
git commit -m "changes"
【问题讨论】:
-
git stashgit-scm.com/book/en/Git-Tools-Stashing
标签: git git-branch