Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 8215|Yanıt: 0

Tarihsel commit kayıtlarını tamamen silmek için Git yöntemi

[Bağlantıyı kopyala]
Yayınlandı 15.03.2018 17:22:21 | | | |
Bazen git commit hatalarıyla karşılaşabiliriz, örneğin hassas bilgileri commit etmek veya yanlış sürüm yapmak gibi. Şu anda, kod tabanına gönderilen kaydı silmek istiyoruz, ne yapacağız?


Öncelikle, geri dönmemiz gereken commit noktasının hash'ını bulmamız gerekiyor, git log komutunu kullanarak commit geçmişini alarak geri dönmemiz gereken commit noktasını bulabiliriz.


Hash değerini git reset ile kopyalayın – hard commit_hash


Sonra git push orijini HEAD –force kullanın







Önceki:Bu uygulama Java Çalışma Zamanı Ortamı 1.7.0 gerektirir
Önümüzdeki:MS SQL SERVER tablo yapılarını Excel'e aktarır
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com