Git 从两次提交前回滚

标签 git

几天前,我从 master 分支并随后向 newbranch 提交了两次提交。 .

后来,我注意到我第一次提交的文件不应该被更改。我还没有将任何东西推送到主分支,我所有的更改都在 newbranch .如何回滚 newbranch 中的这一文件到我最初从 master 分支时它所在的位置?

最佳答案

git checkout master -- filepath

关于Git 从两次提交前回滚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19669425/

相关文章:

推送然后克隆时 Git 标签消失了吗?

Git 认为一些复制的代码是一个子模块

git - 运行exec任务作为配置阶段的输入

c - git_remote_connect总是返回错误

git add、commit 和 push 命令合二为一?

git - 为什么 cherry-pick pick 更改不止一次提交?

git - 执行 Git 别名时显示完整命令?

git - 修改使用 merge 以使用 rebases 的 git 主题分支的历史记录

windows - msys git 和长路径

git - 交互式 rebase 后 Code Lens 无法正常工作