2015-05-10 20 views
8

Geçtiğimiz günlerde sayfanın sağ tarafındaki serbest bırakma düğmesine tıklayarak Github numaralı telefondan projemin yeni bir versiyonunu yayınladım. Ancak, kodumda bir hata buldum, bu yüzden düzeltdim ve karar verdim.Github noktasında en son işlem için bir sürüm nasıl değiştirilir?

Şimdi en son sürümümü eklemek için en son sürümümü değiştirmek istiyorum. Serbest bırakma işlemini kaldırmayı ve aynı etiket adını kullanarak yeniden oluşturmayı denedim, ancak yine de önceki işlemi işaret ediyor. Ben googling ettik ama hala hayır şansı. Herhangi bir yardım takdir edilecektir.

cevap

14

yerel olarak ilk etiketini/güncellemek taşımak gerekir, ve kuvvet itin (as in here): Söz konusu etiket için serbest bırakılması ile GitHub'dan ve ortak yeni binarilerde gidebilir Sonra

# assuming you are in the branch referencing currently the right new commit: 
git tag -f -a <tagname> 

# push your new commit: 
git push 

# force push your moved tag: 
git push -f --tags 

(should doğru olana işaret etmek).

+1

Çok teşekkürler. Bir çekicilik gibi çalıştı. – lvarayut

İlgili konular