Вопросы с тегом 'git-plumbing'

Команды "Сантехника" представляют собой набор низкоуровневых команд Git, которые идеально подходят для сценариев.
2
ответов

Удалить refs/original/heads/master из git repo после фильтра-ветки - trree-filter?

У меня был тот же вопрос, что и здесь: Новый репозиторий git в корневом каталоге для размещения существующего репозитория в подкаталоге Я воспользовался этим ответом здесь: Новый репозиторий git в корневом каталоге, чтобы включить существующий реп...
задан 05 окт. '11 в 1:38
2
ответов

git scripting: список всех ветвей git, содержащих фиксацию

Я могу перечислить все ветки, содержащие определенную фиксацию, используя git branch --list --contains просто отлично. Но, как объясняется в связанном вопросе о том, как перечислять все ветки, это фарфоровая команда, которая не должна использоваться...
задан 06 авг. '15 в 13:43
1
ответ

Git сохранить всю версию файла, добавленную с помощью команды index update-index?

Я пытаюсь понять команду plumbings git и как ее действия на низком уровне строят действия высокого уровня, такие как add и commit. Я знаю, что каждый раз, когда я использовал: <я > git update-index file.txt Я создаю blob из этого файл...
задан 29 июля '15 в 20:02
1
ответ

git команда сантехника для получения субмодуля

Я работаю с git сантехникой и зеркальным (и таким образом открытым) репозиторией в файловой системе readonly. Я вижу существование подмодулей с git ls-tree. Я могу вывести их имя/путь и SHA1, но я не могу найти способ получить субмодуль удален. И...
задан 19 дек. '16 в 0:22
5
ответов

Получить список измененных файлов и их статус для определенного Git commit

Я использую следующую команду Git git diff-tree --no-commit-id --name-only -r <SHA> чтобы получить список измененных файлов. К сожалению, в списке не указан тип изменения для каждого файла: добавлен, изменен или удален... и т.д. Как я мог...
задан 17 июля '14 в 15:29
2
ответов

Получить все версии файла из одной ветки

Учитывая одну ветвь в репозитории git, как я могу захватить все версии файла? Конечный желаемый результат - это один новый выходной файл на версию (хотя печать всех версий на STDOUT также прекрасна, если легко определить степень каждой версии). Вот...
задан 01 авг. '14 в 21:50
1
ответ

Развернуть git функцию автозаполнения для команд сантехники

В качестве продолжения этого вопроса я спросил себя, можно ли сообщить git, чтобы предоставить ему функцию автозаполнения (ветки и т.д.) для дальнейшего команды, в частности команды сантехники, такие как update-ref. Хотя update-ref обеспечивает бол...
задан 07 нояб. '14 в 12:32
2
ответов

Как я могу восстановить HEAD ^ дерево?

tl; dr: можно восстановить дерево HEAD^, если оно удалено и не было нажато заранее, и если все остальное не повреждено? Я случайно удалил часть своего .git. Я не совсем уверен, чего не хватает. Узнав, что git push не работает, я запустил git f...
задан 07 окт. '14 в 6:51