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

Акт выявления различий между двумя или более файлами для поддержки различных действий по разработке программного обеспечения (отслеживание ошибок, создание исправлений, ...)

2141
Как показать изменения, которые были организованы?

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

2105
Показывает, какие файлы были изменены между двумя ревизиями

Я хочу объединить две ветви, которые были разделены на некоторое время и которые хотели узнать, какие файлы были изменены. Наткнулся на эту ссылку: http://linux.yyz.us/git-howto.html, которая оказалась весьма полезной. Инструменты для сравнения веток, с которыми я сталкивался: git diff...

1753
Просмотр невыпущенных коммитов Git

Как я могу просмотреть любые локальные коммиты, которые я сделал, которые еще не были отправлены в удаленный репозиторий? Изредка git statusбудет распечатываться, что моя ветка на X коммитов опережает origin/master, но не всегда. Это ошибка с моей установкой Git или я что-то...

1549
Как увидеть изменения в коммите Git?

Когда я это git diff COMMITвижу, я вижу изменения между этим коммитом и HEAD (насколько я знаю), но я бы хотел видеть изменения, которые были внесены этим единственным коммитом. Я не нашел никаких очевидных опций для diff/ log, которые дадут мне такой...

1538
Как сравнить файлы из двух разных веток?

У меня есть скрипт, который отлично работает в одной ветви и сломан в другой. Я хочу взглянуть на две версии бок о бок и посмотреть, что отличается. Есть ли способы сделать это? Чтобы было ясно, я не ищу инструмент сравнения (я использую Beyond Compare). Я ищу команду git diff, которая позволит мне...

1435
Как выполнить поиск (поиск) зафиксированного кода в истории Git

Я удалил файл или некоторый код в файле когда-то в прошлом. Могу ли я получить доступ к содержимому (не к сообщениям о коммитах)? Очень плохим решением является поиск в журнале: git log -p | grep <pattern> Однако это не сразу возвращает хеш коммита. Я играл git...

1144
Как мне разнести один и тот же файл между двумя разными коммитами в одной ветке?

В Git, как я могу сравнить один и тот же файл между двумя разными коммитами (не смежными) в одной и той же ветке (например, master)? Я ищу функцию сравнения, например, в Visual SourceSafe (VSS) или Team Foundation Server (TFS). Возможно ли это в...

787
Учитывая два дерева каталогов, как я могу узнать, какие файлы отличаются по содержанию?

Если я хочу найти различия между двумя деревьями каталогов, я обычно просто выполняю: diff -r dir1/ dir2/ Это выводит именно то, что различия между соответствующими файлами. Я заинтересован в том, чтобы просто получить список соответствующих файлов, содержание которых отличается. Я предполагал, что...

754
Как просмотреть вывод 'git diff' с помощью моего предпочтительного инструмента сравнения / средства просмотра?

Когда я git diffнабираю текст, я хочу просмотреть вывод с помощью инструмента визуального сравнения (SourceGear «diffmerge» в Windows). Как мне настроить git для

492
Как взять файл git diff и применить его к локальной ветви, которая является копией того же хранилища?

У меня есть файл .diff, созданный коллегой, и я хотел бы применить изменения, перечисленные в этом файле различий, к моему локальному филиалу того же хранилища. У меня нет доступа к компьютеру или ветви этого работника, который использовался для создания этого файла сравнения. Очевидно, я мог бы...

474
git-diff игнорировать ^ M

В проекте, где некоторые файлы содержат ^ M в качестве разделителей новой строки. Различить эти файлы, по-видимому, невозможно, так как git-diff видит это, поскольку весь файл представляет собой одну строку. Как отличается от предыдущей версии? Есть ли такая опция, как «трактовать ^ M как перевод...

460
Как изменить коммит с его родителем?

Помимо написания псевдонима или сценария, есть ли более короткая команда для получения diff для конкретного коммита? git diff 15dc8^..15dc8 Если вы дадите только один идентификатор фиксации git diff 15dc8, он будет отличаться от того, который зафиксирован для...

444
Как просмотреть файл diff в git перед коммитом

Это часто случается со мной: Я работаю над парой связанных изменений одновременно в течение дня или двух, и когда приходит время коммитить, я забываю, что изменилось в конкретном файле. (Это всего лишь личное git-репо, поэтому я согласен на несколько обновлений в коммите.) Есть ли способ...

430
Сравните два файла в Visual Studio

Я видел новый инструмент сравнения в VS 2012 для сравнения двух файлов или двух версий файла. Мне это нравится. Но когда я пытался найти его, я не могу, потому что я не использую TFS. Есть ли способ, как я могу просто сравнить два файла со встроенной функцией в VS, но без...

412
Каковы различия между двойной точкой «..» и тройной точкой «…» в диапазонах коммитов Git?

Некоторые команды Git принимают диапазоны фиксации, и один допустимый синтаксис - разделять два имени фиксации двумя точками .., а другой синтаксис использует три точки .... Каковы различия между этими...