Bagaimana Anda menghapus tag git yang sudah didorong? Hapus semua tag git remote (origin) dan Hapus semua tag lokal git.
Bagaimana Anda menghapus tag git yang sudah didorong? Hapus semua tag git remote (origin) dan Hapus semua tag lokal git.
Jawaban:
git tag -d $(git tag -l)
git fetch
git push origin --delete $(git tag -l) # Pushing once should be faster than multiple times
git tag -d $(git tag -l)
git tag -d $(git tag -l)
.
git push --delete origin $(git tag -l)
git tag -d $(git tag -l)
gagal pada git 2.23 denganerror: switch `l' is incompatible with --delete
Untuk windows menggunakan command prompt:
Menghapus tag lokal:
for /f "tokens=* delims=" %a in ('git tag -l') do git tag -d %a
Menghapus tag jarak jauh:
for /f "tokens=* delims=" %a in ('git tag -l') do git push --delete origin %a
git tag -l | %{git tag -d $_}
xargs
bukan perintah windows asli dan harus diinstal tambahan.
git tag -d $(git tag -l | head 100)