Bir git commit mesajını kullanarak değiştirebilir mi IntelliJ, yoksa komut satırına mı başvurulmalı?
Bu nasıl yapılabilir lütfen?
Bir git commit mesajını kullanarak değiştirebilir mi IntelliJ, yoksa komut satırına mı başvurulmalı?
Bu nasıl yapılabilir lütfen?
Yanıtlar:
Görünüm => Araç Windows => Sürüm Kontrolü. ( Windows (Alt + 9) / OS X (Cmd + 9) )
IntelliJ 2017.1 ve üstü => Günlüğe gidin ve sağ tıklayın + yeniden kelime veya F2'ye basın.
Aynı şubedeyken (teslim aldığınız şubeniz aynıdır)
Merge branch 'develop' of REPO_URL into BRANCH_NAMEbu ne demek nedir?
Değişiklik desteklenir: "Değişiklikleri Kaydet" i çağırın ve Kaydetme İletişim Kutusundaki "Değişikliği değiştir" onay kutusunu seçin. Sonra "Kaydet" düğmesine basın ve kaydetme bir öncekine göre değiştirilecektir.
Ancak destek sınırlıdır:
Version Controlpanel> Logsekme> son kaydı seçin> F2'ye basın. jetbrains.com/idea/whatsnew/#v2017-2-version-control
Sonunda bunun için bir çözüm buldum .. Bu sorun günlerdir beni rahatsız ediyordu.
Size önceki commit mesajınızı gösterecek, şimdi yorumları değiştirebilir ve commit ve push diyebilirsiniz.
Note: This solution uses android studio as intellij platform.
Git klasörünüze powershell, cmd veya bash gibi bir terminal ve kabukla da gidebilir (sisteminize bağlıdır) ve ardından şunu yazabilirsiniz:
git commit --amend -m "your new commit message"
Commit mesajları bir yeniden ödeme sırasında düzenlenebilir. Çağırma Rebasegelen komuta VCSmenüsü, şube ayarlarını onaylamak, ardından Rebase butonuna tıklayın. Yüklenmemiş taahhütlerinizin bir listesi size sunulacak. rewordDüzenlemek istediğiniz mesajın solundaki açılır menüden eylemi seçin .
Diğer yeniden taban işlemleriyle ilgili ayrıntılar için Yeniden Yazma Geçmişindeki git belgesine bakın.
Adil olmak gerekirse, bunu yapmanın en hızlı yolu komut satırı kullanmaktır. OP'nin bunu IntelliJ aracılığıyla yapmayı sorduğunu biliyorum (Bu soruyu nasıl buldum, PHPStorm'da yapmaya çalışıyordum), ama cidden, komut satırı aracılığıyla çok daha kolay.
Terminal / komut isteminde doğru klasörde olduğunda yazın
git commit --amend
Daha sonra son işlem mesajı gösterilir, metni düzenleyin ve dosyayı kaydedin, iş bitti!
Düzenleyiciyi değiştirmek istiyorsanız (varsayılan olarak vi'dir), bu komutu kullanın ve "vim" i istediğiniz düzenleyiciye değiştirin.
git config --global core.editor "vim"
yani Windows kullanıcıları isteyebilir ...
git config --global core.editor "notepad"
Kaynak: https://help.github.com/articles/changing-a-commit-message/
git commit --amend -m my_new_messagecommit mesajını doğrudan komut satırından değiştirmek için kullanılır.
Durum 2018.3 ve 2017.1 ile aynı
Alt + 9(sürüm kontrol penceresi)
Ve sağ tıklayın -> içerik menüsünden "Reword ... F2" seçeneğini tıklayın.
VEYA
kısayol F2Mesajı düzenleyebilirsiniz.
JetBrains'te
Go to View -> Version Control-> Bu, ekranın alt kısmındaki sürüm kontrol günlüğü sekmesini açar ve en
Go to Logson yaptığınız işlemi sağ tıklayın ve seçinundo commit
Bingo! Tüm taahhüdünüzü geri aldınız ve mesaj silinir. Ayrıca yalnızca kaydetme mesajını değiştirmek istemeniz durumunda yazılımdan sıfırlamayı da seçebilirsiniz.