Git'in etkileşimli git rebaseinde kısa komutlar üretmesini sağlama


2

Git'i nasıl yapılandırarak etkileşimli rebase üzerinde yaratır?

p 3abc67f AAA
p 2b9c0ac BBB

onun yerine

pick 3abc67f AAA
pick 2b9c0ac BBB

Yanıtlar:


4

rebase.abbreviateCommandsİstediğiniz şeyi yapan denilen bir yapılandırma seçeneği vardır . Bu yapılandırma seçeneği v2.16.0'da tanıtıldı . Kabuk olarak komut:

git config rebase.abbreviateCommands true

adam git-config diyor ki:

True değerine ayarlanırsa, git rebase yapılacaklar listesinde kısaltılmış komut adlarını kullanır:

p deadbee The oneline of the commit
p fa1afe1 The oneline of the next commit

Test edildi, harika çalışıyor!
mbarkhau

1

En yakın aldığım şudur:

echo "let @i = 'gg0/# Rebase^Mkkvvlvgg^Vlllx0'" >> ~/.vimrc

Sonra bir kez vim içinde yaparım @i.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.