我和我的搭档正在研究一个项目。 我们有一个发布分支。由此,我们签出了功能分支。
要进行并行处理,我们从功能分支创建了另外2个分支。一个给我,另一个给你的伴侣。
问题: 我错误地提交了我的私有分支的更改,并且未经测试就将其合并到功能分支。我要撤消对功能分支的更改吗?可能吗?
尝试的解决方案: 我尝试了“ git reset HEAD〜1”,但它没有反映在bitbucket gui上。
答案 0 :(得分:1)
执行重置后,使用git log
查看您是否在正确的提交位置。然后只需使用git push -u origin master -f