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

Как я могу получить разницу между всеми коммитами, которые произошли между двумя датами с помощью Git?
Или только все коммиты, которые произошли между двумя датами? В SVN вы можете сделать что-то вроде svn diff -r{date}:{date} сделать это! Кажется, я не могу найти Git, эквивалентный этому. В частности, я рассматриваю возможность написания...
76788 просмотров
schedule 17.05.2022

Как мне показать внесенные изменения?
Я поставил несколько изменений, которые нужно зафиксировать; как я могу увидеть разницу между всеми файлами, подготовленными для следующего коммита? Мне известно о git status , но я хотел бы увидеть фактические различия - не только имена файлов,...
929577 просмотров
schedule 07.05.2022

'git diff' не показывает достаточно
Я хочу увидеть разницу между ветвью master и моей функциональной веткой. У меня много запросов от мастера к моей ветке функций, и я хочу увидеть изменения, которые будут добавлены, если я объединю свою функцию с мастером. Это моя ситуация:...
14759 просмотров
schedule 14.08.2022

Как я могу сравнить один файл с magit?
Скажем, я внес ряд несвязанных изменений в несвязанные файлы в своем репозитории git. Я хочу просмотреть и зафиксировать каждый из файлов отдельно. Я запускаю magit-status и получаю список измененных файлов. Но единственные команды magit diff,...
14092 просмотров
schedule 02.05.2023

Git Directory Diff не работает в моем подмодуле
Я использую Git 1.8.4 и Linux (Kubuntu 13.10). У меня есть репозиторий Git с подмодулями. Если я запрашиваю каталог diff в основном модуле Git, он работает нормально. Если я делаю то же самое в одном из подмодулей, я получаю ошибку:...
603 просмотров
schedule 25.05.2023

Получение графического интерфейса Git для игнорирования изменений пространства в его представлении различий
Git поставляется с двумя инструментами пользовательского интерфейса по умолчанию (по крайней мере, в Windows): Git GUI и Gitk. При просмотре коммита в Gitk есть флажок «Игнорировать изменения пробелов», который заставляет diff отображать только...
6061 просмотров
schedule 02.10.2022

Git показывает изменения всего файла
Есть ли способ заставить команду git show отображать все содержимое файла при просмотре фиксации? Например: если в настоящее время он показывает что-то вроде foo.cpp +++ int main() { +++ std::cout << "HELLO" << std::endl; +++ }...
2911 просмотров
schedule 01.12.2022

Как справиться с пробелами в именах файлов при повторении результатов из git diff --name-only
Сценарий, над которым я работаю, должен просмотреть каждый файл из git diff. Однако я не знаю, как бороться с пробелами в имени файла. Любые файлы, в которых есть пробел, делятся на «2 файла». Я знаю, что их нужно обернуть в " " , но я не знаю,...
3391 просмотров
schedule 01.09.2023

Эквивалент git diff в JGit
Как я могу получить результат для git diff a.txt b.txt для файлов a.txt и b.txt, которые не являются частью репозитория? Мне нужен вывод в формате, который предоставляет git diff. Кроме того, я не могу запускать команды git через Java из-за...
1964 просмотров
schedule 15.04.2024

Github Comparison View для 2 ветвей неверен?
Когда я делаю сравнение Github между master и другой ветвью A , Похоже, что Github сравнивает версию HEAD A со старой версией master без головы. Я изучил это, и из того, что я могу сказать, похоже, что Github сравнивает ветку A с общим...
14799 просмотров
schedule 20.04.2022

Игнорировать * все * изменения пробелов с помощью git-diff между коммитами
Я просматриваю кодовую базу и исправляю странности с пробелами и в целом исправляю отступы и тому подобное, и я хочу убедиться, что я случайно не внес никаких других изменений, поэтому я делаю git diff -w , чтобы отображать различия во всех...
52025 просмотров
schedule 22.02.2023

git diff - показывать только изменения, ничего близкого к изменению
Я хотел бы git diff отображать только различия, ничего «близкого» к моим изменениям. Как я могу это сделать?
232 просмотров
schedule 15.12.2022

Могу ли я прервать git difftool при сравнении нескольких файлов?
Я совершил огромную ошибку. Я настроил git difftool для использования vimdiff , а затем выполнил команду, которая сравнивает весь репозиторий: git difftool tag1 tag2 Теперь difftool запускает vim в режиме diff для каждого измененного...
1118 просмотров
schedule 14.06.2022

Верна ли реализация git алгоритма сравнения терпения?
Этот вопрос на Stackoverflow показался хорошим кандидатом на применение алгоритма терпения. Однако при проверке моего потенциального ответа я обнаружил, что git diff --patience не работает в соответствии с моими ожиданиями (и в этом случае...
2216 просмотров
schedule 11.09.2022

Git merge — будут ли старые проблемы объединены в master, если я объединим старую ветку?
Я использую Git в качестве системы управления версиями для своей разработки, и я относительно новичок в этом. Вскоре после начала работы над этим проектом я создал ветку под названием updateCards для работы над устранением конкретной ошибки в...
321 просмотров

GIT bash не распознает изменения в файле .classpath через git diff
Я использовал командную строку GIT GNU bash в качестве клиента GIT, чтобы проверить мой проект Java, над которым я работал в Eclipse. В рамках работы я изменил некоторые настройки сборки проекта, которые в Eclipse записываются в скрытый (.dot) файл...
232 просмотров
schedule 08.06.2022

Как заставить git log показывать пути к файлам относительно текущего каталога?
Текущий проект на основе Git, над которым я работаю, обычно всегда находится в подкаталоге. Ниже приведен вывод, когда я запускаю команду git log --name-only из подкаталога корня репозитория. commit 678bd5ba6fc5474c4c61406768bf6cba5937c5d1...
1963 просмотров
schedule 27.11.2022

Можно ли создать хеш-объект Git вне каталога Git?
Я пытаюсь получить git diff между двумя строками. Работает следующая команда: git diff $(echo "my first string" | git hash-object -w --stdin) $(echo "my second string" | git hash-object -w --stdin) --word-diff Однако он терпит неудачу,...
183 просмотров
schedule 18.09.2022

Как настроить git merge/git pull для файлов xml?
У меня следующая ситуация: Исходный файл test.xml: <li> <span>BA</span> </li> Файл с зафиксированными локальными изменениями: <li> <span>BA</span> </li> <li>...
47 просмотров
schedule 20.09.2023

git diff fatal: неоднозначный аргумент, неизвестная ревизия или путь не в рабочем дереве
Я запускаю git fetch origin в своем коде ткани, а затем пытаюсь выполнить git diff с моей текущей веткой с помощью origin/master. Столкнулся с ошибкой «фатальный: неоднозначный аргумент, неизвестная ревизия или путь не в рабочем дереве» при...
11044 просмотров
schedule 21.06.2022