Я выполняю операцию git pull, и она извлекается через несколько файлов. Как я могу запустить diff и понять, что действительно изменилось во всех этих файлах или выборочный набор файлов в этом списке.Как узнать, что недавно было изменено на файлы, вытащенные с помощью операции выталкивания
ответ
Вы можете использовать команду git whatchanged
. Он расскажет вам, какие файлы были изменены в каждом коммите. Если вы передадите опцию -p
, вы также можете увидеть, какие строки включены/исключены в каждой фиксации.
Использование git diff
. Есть несколько мест, таких как this article или this one, которые могут помочь вам в использовании.
Во-первых, вы можете использовать git reflog
, чтобы показать вам хеш текущей фиксации и предыдущей фиксации, которая была извлечена.
$ git reflog
ffb759d [email protected]{0}: commit: stuff
68dff16 [email protected]{1}: pull: Fast-forward
c718a6a [email protected]{2}: pull: Fast-forward
...
Как вы можете видеть, самым последним изменением является фиксация, а предыдущие два изменения были тяги. Если я хочу, чтобы увидеть изменения в последнем тянуть, я могу:
$ git diff [email protected]{2} [email protected]{1}
Или я могу посмотреть только изменения в определенный каталог,
$ git diff [email protected]{2} [email protected]{1} -- example/path
Вы можете также просмотреть изменения с gitk
, gitg
, gitx
, et cetera.
- 1. Как узнать, что отношение OneToMany было изменено?
- 2. Сообщите JButton, чтобы узнать, что было изменено
- 3. Как узнать с jQuery, что значение «выбрать» было изменено?
- 4. Как проверить, что что-то было изменено на странице?
- 5. Как проверить, что состояние флажка было изменено
- 6. Как узнать, было ли недавно установлено или обновлено приложение iOS?
- 7. Hibernate @PreUpdate: проверить, что было изменено
- 8. Как узнать, что было отправлено с помощью cURL?
- 9. Как узнать, было ли изменено значение элемента внутри массива?
- 10. определить, было ли что-либо изменено
- 11. После выполнения git commit, как я вижу, что было изменено?
- 12. Как узнать, что недавно опубликовал администратор на странице поклонника facebook?
- 13. Как обнаружить окно было изменено на Windows7
- 14. Как узнать, было ли наблюдаемое изменено привязкой ввода с помощью Knockout.js?
- 15. Как проверить, было ли письмо изменено словом с помощью PHP?
- 16. Изображение, которое было изменено, мерцает на firefox
- 17. Проверьте, было ли изменено поле
- 18. Как проверить, было ли изменено предикат?
- 19. Где проверить, было ли что-то изменено на Django Admin
- 20. Найти, что было изменено и что добавили только изменения
- 21. Что, на земле, изменено свойство?
- 22. Как заказать таблицы, историю того, что было изменено и что будет изменено?
- 23. Как проверить, было ли изменено содержимое страницы?
- 24. Изменено, как отображаются загруженные файлы на Drupal
- 25. Каков наилучший способ узнать, было ли изменено имя QObject?
- 26. Как узнать, что было последней причиной tokenize
- 27. Как узнать, что приложение было обновлено
- 28. MFC, как узнать, что изменение размера было закончено
- 29. Как проверить, было ли изменено содержимое папки
- 30. Как получить имя файла, которое только что было изменено с помощью пакетной программы Windows