Вопросы по теме 'git-diff'
Как просмотреть историю файлов в Git?
С Subversion я мог использовать TortoiseSVN для просмотра истории/журнала файла.
Как я могу сделать это с помощью Git?
Просто ищем запись истории для конкретного файла, а потом возможность сравнивать разные версии.
178521 просмотров
schedule
11.05.2022
Как мне различать один и тот же файл между двумя разными коммитами в одной ветке?
Как в Git сравнить один и тот же файл между двумя разными коммитами (не смежными) в одной и той же ветке (например, master)?
Я ищу функцию сравнения , подобную той, которая содержится в Visual SourceSafe (VSS) или Team Foundation Server...
865765 просмотров
schedule
22.12.2021
git diff ничего не делает
Я предполагаю, что это где-то ошибка конфигурации, но я не могу понять, где. Обычные команды git работают нормально, но «git diff» ничего не делает. Чтобы быть в безопасности, я удалил внешние инструменты сравнения из моего файла .gitconfig. Это...
55667 просмотров
schedule
08.04.2022
Экспортировать только измененные и добавленные файлы со структурой папок в Git
Я хотел бы получить список измененных и добавленных файлов в конкретном коммите, чтобы я мог их экспортировать и сгенерировать пакет с файловой структурой.
Идея состоит в том, чтобы получить пакет и распаковать его на сервере. По многим причинам я...
66013 просмотров
schedule
16.05.2022
Как заставить diff работать как git-diff?
Мне нравится форматирование вывода git diff . Цвет и _2 _ / _ 3_ представление изменений между строками легче читать, чем GNU diff.
Я могу запустить git diff с флагом --no-index вне репозитория git, и он отлично работает. Однако, похоже,...
49578 просмотров
schedule
13.01.2023
Попытка выполнить diff с использованием netbeans и его репозитория Git
У меня есть две разные версии веб-сайта, более старая версия и более новая версия, на которой должен быть какой-то вирус (или какой-то вредоносный код). Мне нужно выполнить diff между двумя сайтами и попытаться устранить вирус на более новом....
858 просмотров
schedule
19.04.2022
Могу ли я сделать так, чтобы 'git diff' отображал только номера строк и измененные имена файлов?
Этот вопрос требует номеров строк. Если вас не интересуют номера строк в выходных данных, просмотрите этот вопрос и ответ .
В принципе, я не хочу видеть измененное содержимое, только имена файлов и номера строк.
149274 просмотров
schedule
02.07.2022
git diff показывает ту же строку, что и удаленная, и добавленная
Я случайно работал на мастере, где мне пришлось открывать новую ветку.
Я почти полностью вернул его в первоначальный вид. В одном классе я получаю следующую разницу, в которой не могу разобраться.
index 4a9abb8..7c55879 100755
---...
15623 просмотров
schedule
12.05.2023
Как установить difftool/mergetool для определенного расширения файла в Git?
Можно ли установить собственный инструмент для объединения файлов с определенным расширением в Git?
Спасибо за любые указатели!
Обновить
Я не смог придумать лучшего решения, чем определить собственный difftool и вызвать его вручную, как...
4734 просмотров
schedule
10.02.2023
Сравнение различий при перебазировании в Git
Предположим, что я только что перебазировал ветку foo на master с конфликтами. Я хочу убедиться, что я случайно не повредил содержимое foo во время разрешения конфликта, внеся дополнительные изменения или потеряв изменения (кроме тех, которые...
14268 просмотров
schedule
05.06.2024
Как найти конкретное изменение в конкретном файле в Git
У меня есть файл в проекте Git, в котором кто-то в какой-то момент изменил определенное значение; Я не знаю, кто и когда. Я хочу узнать, когда было внесено изменение, но не знаю, как это отследить в Git.
Я пытался использовать git diff...
6332 просмотров
schedule
12.10.2022
Как я могу просмотреть git diff для любой фиксации с помощью vim-fugitive?
vim-fugitive side-by-side git diff отлично подходит для просмотра различий неустановленных файлов.
Как я могу использовать vim-fugitive для git diff
постановочные файлы?
любая версия git?
26849 просмотров
schedule
27.05.2022
создание различий между двумя ветвями после частичного просмотра
Допустим, у меня есть такая ситуация в git:
B---D---F---H---J---K--->topic
/ / /
A---C---E---G---I--->master
Дойдя до коммита F, я отправляю ветку темы на проверку. Рецензент вносит некоторые предложения, и мир движется...
290 просмотров
schedule
26.01.2023
Git diff не работает в оболочке окна git bash (Windows)
Я работаю под Windows 7, используя клиент github, а иногда и оболочку git bash.
Раньше я настраивал свой инструмент сравнения git с Winmerge, используя следующую информацию: Как просмотреть вывод 'git diff' с помощью программы визуального...
1081 просмотров
schedule
19.02.2023
Git - изменения, внесенные в meld (как в difftool), не сохраняются
Я следил за ответом Йорга В. Миттага в этом посте и настроил meld как difftool в моем мерзавце. Теперь я могу отлично просматривать и сравнивать различия файлов в разных ветках с помощью этой команды:
git checkout branch1
git difftool...
3706 просмотров
schedule
20.07.2022
Как загрузить один коммит-дифф с GitHub?
Я хотел бы получить один коммит (назовем его ${SHA} ) с GitHub через веб-интерфейс.
Например, что-то вроде:
$ git clone http://github.com/foo/bar
$ cd bar
$ git format-patch -o .. ${SHA}~1..${SHA}
$ cd ..
$ rm -rf bar
... но без...
51626 просмотров
schedule
11.05.2022
Использование git hooks для создания отчета о различиях для каждого файла, который изменился для текущей фиксации.
Я пытаюсь создать git-ловушку для создания отчета о различиях для каждого файла, который изменился между моим кодом и кодом сервера.
Большинство решений, которые я видел, говорят об использовании команды git diff для создания отчета, но мне нужно,...
1496 просмотров
schedule
30.07.2022
git diff на голом репо
Я хочу посмотреть, насколько репозиторий изменился за последний месяц на стороне сервера gitlab.
cd /path/to/my/bare/repo.git/
git --git-dir . diff --shortstat "@{1 month ago}"
fatal: Unable to read log 'logs/refs/heads/master': No such file or...
2213 просмотров
schedule
20.05.2023
Git игнорирует спецификацию (запрещает git diff отображать изменения меток порядка байтов)
Я хочу, чтобы git diff не отображал изменения BOM . Такие изменения обычно отображаются как <feff> в разница:
-<feff>/*^M
+/*^M
Как заставить git diff вести себя таким образом? Предпочтительно с параметром командной...
5525 просмотров
schedule
22.08.2022
Как я могу обобщить слияние, чтобы обнаружить ошибочное «git merge -s ours»?
Несколько раз в прошлом у нас возникала проблема, когда разработчики (явно или фактически) выполняли git merge -s ours , когда они не должны были этого делать, коммиты были потеряны , и мы обнаружили это намного позже, когда очистка намного сложнее...
342 просмотров
schedule
09.12.2022