Вопросы с тегом «git-diff»

Показывает изменения между рабочим деревом и зафиксированным содержимым репозитория git или между двумя коммитами или ветвями репозитория.

11
Показать различия между коммитами
Я использую Git на Ubuntu 10.04 (Lucid Lynx). Я сделал некоторые поручения своему хозяину. Тем не менее, я хочу получить разницу между этими коммитами. Все они в моей главной ветке. Например: commit dj374 made changes commit y4746 made changes commit k73ud made changes Я хочу получить разницу между k73ud и …
236 git  git-diff 

12
Хотите исключить файл из «git diff»
Я пытаюсь исключить файл ( db/irrelevant.php) из Git diff. Я попытался поместить файл в dbподкаталог, названный .gitattributesстрокой, irrelevant.php -diff и я также попытался создать файл, .git/info/attributesсодержащий db/irrelevant.php. Во всех случаях db/irrelevant.phpфайл включается в diff как двоичный патч Git. Я хочу, чтобы изменения в этом файле игнорировались командой diff. Что я …
229 git  diff  git-diff 

3
Как подробно показать незафиксированные изменения в Git и некоторых различиях в Git
Как показать незафиксированные изменения в Git? Я STFW'ed , и эти команды не работают: teyan@TEYAN-THINK MINGW64 /d/nano/repos/PSTools/psservice (teyan/psservice) $ git status On branch teyan/psservice Your branch is up-to-date with 'origin/teyan/psservice'. Changes to be committed: (use "git reset HEAD <file>..." to unstage) modified: psservice.c modified: psservice.vcxproj.filters teyan@TEYAN-THINK MINGW64 /d/nano/repos/PSTools/psservice (teyan/psservice) $ …
202 git  git-diff 

5
Каковы различия между двойной точкой «..» и тройной точкой «…» в диапазонах коммитов Git diff?
Каковы различия между следующими командами ?: git diff foo master # a git diff foo..master # b git diff foo...master # c Руководство по разным говорит об этом: Сравнение ветвей $ git diff topic master <1> $ git diff topic..master <2> $ git diff topic...master <3> Изменения между подсказками темы …
190 git  diff  git-diff 

6
git: diff между файлом в локальном репо и источником
Я хочу найти различия между файлом в моем локальном хранилище и тем, что находится в origin master. Я знаю, что есть git diff, однако я просто хочу выделить его в этот конкретный файл. Для простоты предположим, что файл назван file1.txtи имеет локальный путь к файлу =, [local_path]а в источнике - …
190 git  git-diff 

11
Получение разницы между двумя репозиториями
Как мы можем получить разницу между двумя git-репозиториями? Сценарий: у нас есть repo_a и repo_b. Последний был создан как копия repo_a. После этого в обоих хранилищах произошла параллельная разработка. Есть ли способ, которым мы можем перечислить различия текущих версий этих двух репозиториев?
184 git  git-diff 

3
Git diff между текущей веткой и мастером, но не включает в себя необработанные коммиты
Я хочу увидеть разницу всех изменений в ветке, которая еще не объединена с мастером. Я попытался: git diff master git diff branch..master git diff branch...master Однако в каждом из этих случаев diff содержит содержимое в master, которое еще не было объединено с моей веткой. Есть ли способ провести различие между …

5
Git: Как разнести два разных файла в разные ветки?
У меня есть два разных файла в разных ветках. Как я могу изменить их в одной команде? Что-то вроде # git diff branch1/foo.txt branch2/foo-another.txt Я мог бы проверить другой файл, проверить его и восстановить, но это довольно грязное решение.
170 git  git-diff 


3
Как заставить git-diff и git log игнорировать новые и удаленные файлы?
Иногда есть несколько измененных файлов вместе с некоторыми новыми, удаленными и / или переименованными файлами. При выполнении git diffили git-logя хотел бы опустить их, чтобы я мог лучше определить изменения. На самом деле, было бы лучше перечислить имена новых и удаленных файлов без их содержания. Для «старого», переименованного в «новый», …
155 git  git-diff 

3
Создайте файл патча или diff из репозитория git и примените его к другому другому репозиторию git
Я работаю над проектом на основе WordPress и хочу исправлять свой проект в каждой новой версии WP. Для этого я хочу создать патч между двумя коммитами или тегами. Например, в моем репо /www/WPя делаю это: $git patch-format com1..com2 --stdout > ~/patchs/mypatch.patch Или $git patch-format tag1..tag2 --stdout > ~/patchs/mypatch.patch /www/WP git …
155 git  diff  patch  git-diff  git-apply 

14
Как заставить diff работать как git-diff?
Мне нравится форматирование вывода git diff. Цвет и +/ / -представление изменений между строками легче читать, чем GNU diff. Я могу git diffиспользовать --no-indexфлаг за пределами git-репо, и он работает нормально. Однако, по-видимому, отсутствует --excludeопция для исключения файлов или подкаталогов из рекурсии diff. Есть ли способ получить лучшее из обоих …
148 git  diff  git-diff 

4
Как отличить локальные незафиксированные изменения от источника
Допустим, я клонировал репозиторий и начал изменять файлы. Я знаю, что если у меня есть локальные незафиксированные изменения, я могу выполнить git diff test.txtразличие следующим образом, и он покажет мне разницу между текущим локальным HEAD и модифицированными незафиксированными изменениями в файле. Если я зафиксирую эти изменения, я смогу сравнить их …
147 git  git-diff 

10
Как просмотреть историю файлов в Git?
С Subversion я мог использовать TortoiseSVN для просмотра истории / журнала файла. Как я могу это сделать с помощью Git? Просто ищите запись истории для конкретного файла, а затем возможность сравнивать разные версии.

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.