Magit'in bu işlevselliğe sahip olup olmadığını bilmek istedim. Referans kılavuzunda bu açıkça bulunmuyor, bu yüzden soruyorum.
Magit'in bu işlevselliğe sahip olup olmadığını bilmek istedim. Referans kılavuzunda bu açıkça bulunmuyor, bu yüzden soruyorum.
Yanıtlar:
Haklısınız, yerleşik gibi görünmüyor. Ancak , varsayılan olarak bağlı olan bir Magit arabelleğinden istediğiniz git
alt komutları çalıştırabileceğinizi unutmayın ::magit-git-command
magit-git-command
etkileşimli otomatik yüklenen derlenmiş Lisp fonksiyonudurmagit.el
.
(magit-git-command ARGS DIRECTORY)
Çıktıyı görüntüleyerek bir Git alt komutunu eşzamansız olarak yürütün. Bir önek bağımsız değişkeniyle Git'i geçerli deponun kök dizininde çalıştırın. Sigara etkileşimli içinde Git çalıştırın
DIRECTORY
ileARGS
.
Yani, örneğin, kullanarak son taahhüt için bir yama almak git format-patch
için aşağıdakileri yapabilirsiniz:
: format-patch -1
RET
Çıktı ( *magit-process*
tamponda görüntülenen ) şuna benzer:
0 git --no-pager -c core.preloadindex=true format-patch -1
0001-Commit-message-associated-with-latest-commit.patch