Описание тега git-ls-tree
0
ответов
Как перечислить только файлы eixsting в git-репо?
Я использовал sparse checkout клонировать подпапки и файлы из репо, как указано в инструкциях в этом вопросе. В настоящее время я хочу перечислить извлеченные файлы на моем диске - не полное дерево репо, только существующие файлы, есть ли какая-либо…
27 фев '19 в 07:12
5
ответов
Каков внутренний формат объекта дерева мерзавца?
Каков формат содержимого объекта Git Tree? Содержимое объекта BLOB-объекта blob [size of string] NUL [string], а что это за объект дерева?
09 фев '13 в 19:30
1
ответ
Альтернатива git ls-tree -r HEAD -.: Foo
Я хочу получить список путей, разрешений и хэшей содержимого для файлов для пересмотра в наборе путей, исключая некоторые пути. git ls-tree кажется идеальным. Например, в репозитории Git $ git ls-tree -r v2.2.2 -- Documentation ':!Documentation/RelN…
09 сен '15 в 02:56
0
ответов
Как лучше всего просматривать файлы обновленного репозитория git bare? (концепция ls-дерева)
Я ищу способ увидеть файлы в репозитории Git голые, которые были обновлены другим удаленным, но без тянуть в моем хранилище. Я попытаюсь описать мои сомнения, используя пример на местном уровне. Я создаю папку, добавляю два файла и создаю новый репо…
21 июл '18 в 15:01
3
ответа
Как прочитать поле режима вывода git-ls-tree
$ git ls-tree fb3a8bdd0ce 100644 blob 63c918c667fa005ff12ad89437f2fdc80926e21c .gitignore 100644 blob 5529b198e8d14decbe4ad99db3f7fb632de0439d .mailmap 100644 blob 6ff87c4664981e4397625791c8ea3bbb5f2279a3 COPYING 040000 tree 2fb783e477100ce076f6bf57…
10 апр '09 в 13:53
1
ответ
Git - рекурсивный список файлов по имени ветки / тега
Я хочу видеть деревья файлов без клонирования всех удаленных файлов. Возможно ли использовать команды git? мерзавец версия 2.21.0 Мои текущие команды ниже: - mkdir my-repo && cd my-repo - git init - git remote add origin https://remote-repo-…
02 июл '19 в 11:57
2
ответа
Как сравнить локальные и удаленные файлы git?
Мне нужно перечислить все отслеживаемые коммитированные файлы, которые существуют только локально. Скажем, мое локальное репо - это фиксация удаленного репо (на github или gitlab), и это мои локальные отслеживаемые коммитированные файлы: a.txt b.txt…
14 мар '20 в 13:41
1
ответ
вычислить хэш рабочего дерева git
Я использовал «git rev-parse HEAD:» для вычисления хэша папки в рабочем дереве. это в основном то же поведение, что и «git ls-tree:». это вычисление хэша не текущего рабочего дерева, а конкретной фиксации (в моем случае HEAD), поэтому изменения в ра…
20 фев '22 в 14:48
0
ответов
Git: исследовать структуру папок старого коммита, не проверяя его
Я хочу взглянуть на структуру папок старого коммита, который я больше не могу проверить (в нем были некоторые вещи Git LFS, которые теперь сломаны, и мне не под силу их восстановить). Я уже могу сравнить его с его родителем и многому научиться, но я…
11 апр '22 в 08:59
1
ответ
Как получить дерево текущего каталога в Git
В Git можно получить дерево подкаталога, скажемfoo/так git ls-tree -d HEAD foo но предположим, что это текущий каталог, как получить дерево этого каталога? Следующее git ls-tree -d HEAD . перечислил бы любые деревья в , но не дерево foo. Лучший подх…
28 сен '23 в 12:35