git - 错误 merge 后恢复未提交的更改

标签 git github

我在一个分支 (SRC) 工作,有一堆未提交的更改,我打算转移到另一个分支 (DEST)。我在 SRC 中并执行了“git merge DEST”。之前忘记提交我的更改。看起来好几天的工作都白费了。任何帮助将不胜感激。有什么办法可以恢复我的更改吗?

最佳答案

您可以通过执行以下操作来撤消 merge 的更改

git reset --merge

关于git - 错误 merge 后恢复未提交的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17224681/

相关文章:

windows - 如何让 Windows 记住我的密码 key ?

c - libgit2 中的 git_sysdir_find_in_dirlist() 是做什么的?

python - 如何从 github 上的 master 分支安装 pip 模块?

git - 在 tig 中显示提交的文件 TreeView

r - 使用 GitHub 包 R 操作

Github操作-/bin/sh : 1: jest: not found

Git 幽灵提交

svn - Git SVN 和 merge 分支

javascript - 如何使用 GitHub API 删除目录?

git - 将 git 配置从 Windows 移动到 Ubuntu