我已经在我的repo中创建了一个git pull request。在pull request被批准之前的某个时候,我继续进行了另一次提交和推送,这也被推送到了pull request中。
是否有一种方法可以从pull request中删除最后一次提交,并如何防止这种情况在未来发生?
是否有一种方法可以从pull request中删除最后一次提交,并如何防止这种情况在未来发生?
git checkout yourBranch
git reset --hard yourBranch~
git push --force origin yourBranch
接着,如果您想要减少此类错误的发生,可以在本地删除您的分支:这样您就不会通过错误地检出或使用该分支而犯错误。