Git показывает только автора из хэша фиксации?

#git

#git

Вопрос:

Кажется, я не могу понять, как распечатать только автора из хэша фиксации с помощью git. Это то, что я пробовал (и пытался манипулировать, чтобы получить то, что я хочу). Как я могу сделать так, чтобы он выводил только автора, как указано с помощью ‘%n’?

 git show --pretty="format:<author>%an</author>"  --name-only cf81c4a41517bdc5514d381c5309b80f5f4ca226
 

Ответ №1:

Вы хотите что-то вроде:

 git show -s --pretty=%an cf81c4a41517bdc5514d381c5309b80f5f4ca226
 

От git help show :

    -s, --no-patch
       Suppress diff output. Useful for commands like git show that show the
       patch by default, or to cancel the effect of --patch.