Używam wersji 1.8.3 z mysysgit i wygląda na to, że komenda --oneline nie daje mi tylko jednej linii na zatwierdzenie, otrzymuję również wszystkie linie diff.git show <commit> --oneline nie wyświetla się na linii
git show HEAD --oneline
a nawet git show HEAD --pretty="%h %s"
nie dać tylko jedną linię.
(uwaga: te same wyniki przy wykorzystaniu zarówno bash i szykowny git git)
Powodem chcę pokazać --oneline to chcę rury wyniki kwerendy rev-list do niego z posh git.
git rev-list <somestuff> | %{git show $_ --oneline}
Ah, miło. Dzięki. –
odpowiedź nie wyjaśnia jednak, dlaczego 'git show HEAD --oneline' nie generuje danych wyjściowych, jak podano w dokumentacji:' Jest zaprojektowany tak, aby był jak najmniejszy. " –
Tim