Ale --show-name=off
nie działa.Jak ukryć opcję --show-name (filename), gdy git winić?
error: option `show-name' takes no value
usage: git blame [<options>] [<rev-opts>] [<rev>] [--] <file>
Jak ukryć pełne nazwy plików przed wydrukiem?
Ale --show-name=off
nie działa.Jak ukryć opcję --show-name (filename), gdy git winić?
error: option `show-name' takes no value
usage: git blame [<options>] [<rev-opts>] [<rev>] [--] <file>
Jak ukryć pełne nazwy plików przed wydrukiem?
Ta opcja została wprowadzona w commit eb93b724 (git 1.4.4, październik 2006)
Nowa opcja sprawia, natywny format wyjściowy Komenda pokazują nazwę pliku, nawet jeśli nie było zmienia nazwę w swojej historii, aby to prostsze dla Porcelainów do analizowania jego wydajności.
To znaczy:
Jak wspomniano w odpowiedzi Edouard Poor „s, można użyć git blame -c
, co zmusza ten sam tryb wyjścia jako git-annotate
.
git annotate
nie zawiera tych informacji w swoich wydrukach. (W przypadku próby aktywacji dyskretnie ignoruje opcję --show-name
).
Jak mówi Matt McHenry, git annotate
nie pokazuje nazw plików.
Podstęp polega na tym, że git blame
przyjmuje flagę -c
, która wymusza zgodność z podrzędnym poleceniem adnotacji, co powoduje brak nazw plików.
Czy możesz zaakceptować odpowiedź poniżej? Być wdzięcznym ludziom, którzy odpowiedzieli. –
@ m-ric Tak. Dzięki za przypomnienie. –