Описание тега git-diff-tree
NoneGit-diff-tree - это команда git, которая сравнивает содержимое и режим больших двоичных объектов, найденных с помощью двух объектов дерева.
1
ответ
Как получить какой-либо вывод из "git diff-tree --stdin"?
Страница человека git diff-tree предполагает, что я могу сделать комбинированный diff (--cc) с кучей деревьев-объектов по моему выбору. Вы должны использовать --stdin вариант для этого. Но я не могу получить --stdin выводить что-либо вообще. Пример:…
29 июл '16 в 16:07
1
ответ
Git alias не печатает вывод команды
У меня есть следующий псевдоним git [alias] remaster = !"git checkout $1 & git diff-tree -r --patch --diff-filter=DM $1..master" При использовании вышеупомянутой команды вручную я получаю следующий стандартный вывод: $ git diff-tree -r --patch d…
31 авг '18 в 06:18
3
ответа
Как запустить git diff-tree против master ветки в jenkins?
Я хотел бы видеть, какие файлы изменились между моей текущей веткой и главной веткой во время сборки jenkins. в моем jenkinsfile у меня есть код ниже. git diff-tree -r --no-commit-id --name-only ${env.GIT_COMMIT} origin/master но я получаю ошибку ни…
18 янв '19 в 16:32
1
ответ
Исключить файлы из git diff-tree
Я выполняю команду: git diff-tree --diff-filter=ACMR --no-commit-id --name-only -r $COMMIT^1.. -- В результате я создаю zip-архив. Как я могу исключить определенные файлы из результата, сгенерированного вышеуказанной командой?
17 сен '14 в 17:09
2
ответа
Необходимо получить все различия между файлами (добавлены, изменены, переименованы) между двумя коммитами Git.
Я пытаюсь экспортировать все файлы с различиями между двумя коммитами, эти различия: Новые файлы (добавлено) Модифицированные файлы Переименованные файлы По возможности информация о любых удаленных файлах Обнаружение переименований может быть трудны…
25 фев '17 в 15:38
1
ответ
Как я могу получить список файлов, измененных в git commit?
Мне нужен список файлов (в частности, обычных файлов, а не символических ссылок, каталогов, подмодулей и т. Д.), Измененных в git commit. Я знаю (как, например, в этом ответе), что git diff-tree --name-status дает довольно полезный вывод, показывая …
01 мар '19 в 07:01
1
ответ
Почему git diff-tree show всегда показывает переименование как добавление и удаление
В двух тестовых коммитах, где первый имел только операцию git mv file moved_file, а второй только mv moved_file moved_again_file && git add -A moved_file moved_again_fileоба отображаются как переименования в git status до совершения, но в gi…
18 июл '17 в 00:53
2
ответа
Ошибка: не отображаемый символ для кодировки UTF8 после слияния GIT
После очередного git pull мой проект прекратил сборку с кучей сообщений: error: unmappable character for encoding UTF-8 Сообщения указывают на символ авторского права, найденный в некоторых заголовках файлов. Есть еще много файлов с тем же символом,…
24 дек '15 в 21:48
1
ответ
Можете ли вы сделать 'git diff' для 2 веток, но ограничить его только одним поддеревом каталога?
Я работаю над большим веб-проектом, в котором есть куча кода для выполнения RESTful API, аутентификации и т. Д. И т. Д. Большая команда делает все это. Я работаю исключительно над научным вычислительным ядром проекта, которое содержит около 20 файло…
05 дек '18 в 03:44
3
ответа
Как вывести список всех файлов, добавленных в первый коммит репозитория GIT?
Текущий статус: я использую git diff-tree -r HASH перечислить все добавленные, измененные и удаленные файлы в конкретном коммите. Это работало до сегодняшнего дня. Проблема: я хочу перечислить все добавленные файлы в моем первом коммите, однако пере…
06 июн '17 в 15:03
2
ответа
Распечатать процент несходства
Иногда, когда вы радикально меняете файл, он вызывает перезапись: yes | head -256 > pa.txt git add . git commit -m qu truncate -s128 pa.txt yes n | head -64 >> pa.txt git commit -am ro Результат: [master 79b5658] ro 1 file changed, 128 inse…
06 янв '16 в 05:04
2
ответа
Как я могу различить дерево и удаленную ветку в git?
Мне нужно различить два объекта в git. Один - это дерево (каталог) в моем рабочем каталоге, а другой - удаленная ветвь. Я могу сделать это, если найду SHA дерева и использую его в аргументе моей команды git diff вместе с удаленной веткой. Тем не мен…
02 янв '15 в 17:01
1
ответ
В Git, как я могу перечислить все файлы, которые существуют в ветви A, которые не существуют в ветви B
Могу ли я использовать команду Git, которая перечислит имена всех файлов, которые существуют в одной ветви, которые не существуют в другой ветви? Предыстория: кто-то удалил историю, а затем нажал оригинал / мастер. Некоторые члены команды говорят, ч…
02 фев '15 в 19:06
5
ответов
Получить список измененных файлов и их статус для определенного коммита Git
Я использую следующую команду Git git diff-tree --no-commit-id --name-only -r <SHA> чтобы получить список измененных файлов. К сожалению, в списке не указан тип изменений для каждого файла: добавлены, изменены или удалены... и т. Д. Как я могу…
17 июл '14 в 12:29
2
ответа
git show - вывод выводит только сводку
У меня проблемы со всеми командами git, которые отображают журнал / историю репозитория. Эта проблема ограничена ТОЛЬКО одним из моих репозиториев. У меня есть несколько других, которые работают просто отлично. Для репозитория с проблемами я вижу то…
28 июл '15 в 15:31
1
ответ
GIT: получить все хэши объектов git блобов, добавленных в репозиторий посредством фиксации
Можно ли с помощью инструментов командной строки git получить список всех хэшей блобов git, которые были добавлены в репозиторий заданным хешем фиксации? Я уже пробовал заархивировать это с помощью сантехнического инструмента git git-diff-tree. Може…
19 окт '19 в 00:03
1
ответ
Почему `git diff-tree <tree-ish>` не выводит результат при применении к самой первой фиксации?
Я обычно использую git diff-tree <tree-ish> с этими параметрами:--no-commit-id --name-status -r или --no-commit-id --name-only -r чтобы вывести список добавленных и измененных файлов в конкретном коммите. Я только что заметил сегодня, что эта …
26 июн '20 в 12:23
0
ответов
Версия Git, ближайшая к заданному дереву
Настраивать: У меня есть parent_project. Я клонирую его, повторно инициализирую .git, вношу свои изменения и фиксирую их, а затем делаю много коммитов: git clone https://remote/parent_project.git cd parent_project rm .git -fr git init sed -i s/their…
08 апр '21 в 14:26
1
ответ
Отфильтровать вывод git diff-tree на основе расширения файла
git diff-tree --no-commit-id --name-only -r $CI_COMMIT_SHORT_SHA дает мне список всех файлов, которые были зафиксированы для этого SHA. Я ищу способ получить список файлов только с расширениями .xml или .html. Я проверил страницу документации - зде…
06 апр '21 в 10:31
2
ответа
Azure Pipelines: git diff-tree показывает пустую строку
Я пытаюсь получить все зафиксированные файлы в конвейере сборки Azure. Это скрипт yaml, который я использую: trigger: branches: include: - swagger_dev paths: include: - swagger_dev/swaggers/*.yaml variables: CLIENT_CREDENTIALS: $(ClientCredentials) …
16 ноя '22 в 09:55