Azure DevOps - 删除commit
Azure
Azure, DevOps
字数统计: 183(字)
阅读时长: 1(分)
- TortoiseGit删除最后commit之前的连续commit
在最后提交commit之前, 可能有很小的改动,如typo,删除console.log等。那么可以把这些小改动放到最后的commit,删除之前的commit。
TortoiseGit打开commit log
在要删除的那些commit的前一个commit上,右键后,选择reset xxx to this
然后,右键这个commit id后,选择push
使用git的话,2个命令搞定:
1 2
| git reset --hard abc526ef839882b6d631c0c59296a2d6d43dae34 git push origin HEAD --force
|
- 在Azure Devops的Repo环境上使用
在Azure DeveOps环境上,可能会出现请使用ForcePush类似错误提示。那么确认在Project Settings->Repos->Repositories->你所在的group->Force push,对这个选项,选择Allow,如下图