git - 在 SourceTree 中重置提交

标签 git atlassian-sourcetree

我有 2 个分支 masterbugfix。我当前的分支是 bugfix,我已经在其中提交了我的更改(未推送),现在我需要重置此提交。

如果我重置我的提交,它会影响 master 分支中的其他提交吗?

实际上我想删除这个提交。

git reset --soft 734e3a0

我正在使用 SourceTree。

最佳答案

简单

  • 转到源代码树中的日志/历史记录,
  • 选择要撤消的提交的上一个提交
  • 右键单击并执行“将当前分支重置为此提交

这将丢弃您提交的更改(未推送)。 它不会影响主分支中的任何内容。

关于git - 在 SourceTree 中重置提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35714762/

相关文章:

git - 运行 gitk 时出错

git - 一个分支的多个功能 - 有什么意义?

git - SourceTree git "clone from url"给我 fatal error

git - 由于区分大小写,无法将文件添加到 git 中的暂存区

git - 如何使用 SourceTree 正确压缩提交?

windows - SourceTree 自定义操作不起作用,但通过 Git 终端窗口起作用

macos - 全新安装后设置 git

git - 我将从 GIT(工作中)开始 - 我应该使用 GUI、GUI/终端还是仅使用终端?

git - 删除一个看起来像 "\357\275\236"的文件

git - 为单个站点上的 magento 模块开发创建每个模块的 git repo 环境