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

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

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

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


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

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

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

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

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

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

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

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

2
Каковы различия между двойной точкой «..» и тройной точкой «…» в диапазонах коммитов Git?
Некоторые команды Git принимают диапазоны фиксации, и один допустимый синтаксис - разделять два имени фиксации двумя точками .., а другой синтаксис использует три точки .... Каковы различия между этими двумя?
412 git  git-diff  git-log 

10
Могу ли я сделать 'git diff' только номера строк и измененные имена файлов?
Этот вопрос требует "номеров строк", если вам не нужны номера строк в выходных данных, посмотрите этот вопрос и ответ . По сути, я не хочу видеть измененный контент, только имена файлов и номера строк.
276 git  git-diff 

6
Как прочитать вывод из git diff?
Справочная страница для git-diffдовольно длинная, и объясняет много случаев, которые не кажутся необходимыми для начинающего. Например: git diff origin/master
272 git  diff  git-diff 

3
Git diff файл против его последнего изменения
Возможно ли заставить git создавать diff между определенным файлом, как он существует сейчас, и как он существовал до последнего коммита, который его изменил? То есть если мы знаем: $ git log --oneline myfile 123abc Fix some stuff 456def Frobble the foos 789dba Initial commit Затем git diff 456def myfileпоказывает последнее …
236 git  git-diff 

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