LINUX.ORG.RU

Недокументированный git

 , ,


0

2

Давно нашёл в Google и использую команду такого вида: 'git show --name-only eb043b734701a28214f660fad574c7f229de7e5a', в которой хеш является хешем коммита.

Недавно обратил внимание, что она совсем не документирована.

       For commits it shows the log message and textual diff. It also presents
       the merge commit in a special format as produced by git diff-tree --cc.

       For tags, it shows the tag message and the referenced objects.

       For trees, it shows the names (equivalent to git ls-tree with --name-only).

Это единственное упоминание параметра --name-only и то по отношению к совсем другой команде git.

Неужели вся документация git такого качества и вместо неё следует рыскать гуглом по сусекам?

★★★★★

А на кой тебе сдались команды для работы с базой объектов Git?

На сайте, кстати, параметр документирован.

Macil ★★★★★
()

Почему читаешь ман долько до первых нескольких строк.. в экран чтоли не влезает остальное?

       The command takes options applicable to the git diff-tree command to
       control how the changes the commit introduces are shown.

       This manual page describes only the most frequently used options.
mashina ★★★★★
()
Ответ на: комментарий от mashina

Ну и кому нужна такая неполная документация со ссылкой вбок? У меня во время работы нет времени вчитываться в подобные перлы. Я просто ищу то, что мне нужно по ключевому слову.

bbk123 ★★★★★
() автор топика
Ответ на: комментарий от bbk123

Ну и кому нужна такая неполная документация со ссылкой вбок? У меня во время работы нет времени вчитываться в подобные перлы. Я просто ищу то, что мне нужно по ключевому слову.

а зачем тебе за чисткой сортира понадобилась документация по git'у? Чисти не отвлекаясь на рокет сайнс.

mashina ★★★★★
()
Ответ на: комментарий от mashina

а зачем тебе за чисткой сортира понадобилась документация по git'у?

А зачем ты во время поноса заходишь на ЛОР? Сри дальше, не отвлекайся.

bbk123 ★★★★★
() автор топика

нашёл в Google и использую команду

Неужели вся

Ну так проверь всю :) Расскажешь потом.

Alve ★★★★★
()
Ответ на: комментарий от beastie

И избегаю по возможности git в связи с ужасным workflow и фиговой документации.

Наверное это свойственно всем распределённым VCS?

bbk123 ★★★★★
() автор топика
Ответ на: комментарий от Alve

Расскажешь потом.

Доктор тебе потом расскажет.

bbk123 ★★★★★
() автор топика
Ответ на: комментарий от beastie

ну я потому и предложил. ведь сразу было понятно, что ты любитель CVS.

waker ★★★★★
()
Последнее исправление: waker (всего исправлений: 1)
Ответ на: комментарий от beastie

избегаю по возможности git в связи с ужасным workflow

Ну и дурак, гит этим флоу не ограничивается. Походу только я один на лоре разъюзал stgit. Остальные фанатично писают кипятком, или в секте тейлганнера, или упарываются копролитом.

anonymous
()

Неужели вся документация git такого качества и вместо неё следует рыскать гуглом по сусекам?

Смени дистрибутив и получишь актуальные man в которых все это есть

quest ★★★★
()

man git-show:

       The command takes options applicable to the git diff-tree command to
       control how the changes the commit introduces are shown.
man git-diff-tree:
       --name-only
           Show only names of changed files.
Быть может, проблема в читателе?

Gotf ★★★
()
Ответ на: комментарий от quest

Смени дистрибутив и получишь актуальные man в которых все это есть

Охренеть, в 1.8.4 они таки это исправили:
http://git-scm.com/docs/git-show

bbk123 ★★★★★
() автор топика
Ответ на: комментарий от beastie

пора переходить на svn. фрибисдишкини одобрили (и перенесли дерево портов)

ZuBB ★★★★★
()
Ответ на: комментарий от anonymous

Походу только я один на лоре разъюзал stgit

Походу ты один не разобрался с rebase -i. Fixed

annulen ★★★★★
()
Ответ на: комментарий от annulen

Ну вот в 1.8.4 они всё таки продублировали. И это правильно.

bbk123 ★★★★★
() автор топика
Ответ на: комментарий от quest

DragonFly изначально был на git

и пользуйся cvs куда тебе git

А причём тут я, умный ты наш?

lispfuerimmer
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.