我正在学习如何使用SourceTree和git,经过实验后我意外地在错误的分支中进行了提交,似乎我的master
分支不再是主分支。
以下是我的图表目前的图片。
我想知道我可以以某种方式让bugfix-z
分支我的master
分支
答案 0 :(得分:1)
如果您尚未推送,可以轻松revert the last commit使用
git reset --soft HEAD~1
您可以在终端中输入此命令(使用工具栏右侧的'终端'按钮)。
之后,您可以切换到主分支并再次提交更改。
答案 1 :(得分:1)
考虑到master
已合并到bugfix-z
,请考虑简单
git checkout master
git merge bugfix-z
这会将master
快进到bugfix-z
HEAD。