git删除远程commit和tag

共计 268 个字符,预计需要花费 1 分钟才能阅读完成。

一、删除远程 commit

1、找到上次 git commit 的 id

使用 git log 命令,找到你的 id

git 删除远程 commit 和 tag

黄色的数字字母混合串就是

2、完成撤销, 同时将代码恢复到前一 commit_id 对应的版本

git reset --hard commit_id

3、提交到远程库

git push --force

二、删除远程 tag

以 tag v20190514 为例,这个 tag 已经同步到远程,但是现在发现了一个问题,需要撤回该 tag,git 命令如下:

删除本地 tag:

git tag -d v20190514

删除远程 tag:

git push origin :refs/tags/v20190514
正文完
 0
futurelinux
版权声明:本站原创文章,由 futurelinux 于2024-11-02发表,共计268字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。