Загрузите электронную книгу Git бесплатно с GoalKicker.com

Загрузите здесь: http://goalkicker.com/GitBook/

Книга Git® Notes для профессионалов составлена ​​из Документации по переполнению стека, содержание написано красивыми людьми из Stack Overflow. Текстовый контент выпущен под лицензией Creative Commons BY-SA. См. В конце этой книги авторов, которые участвовали в написании различных глав. Права на изображения могут быть собственностью их соответствующих владельцев, если не указано иное

Книга создана в образовательных целях и не связана с группой (ами) Git®, компанией (ами) или Stack Overflow. Все товарные знаки принадлежат соответствующим владельцам компаний

193 страницы, опубликовано в январе 2018 г.

Главы

  1. Начало работы с Git
  2. Просмотр истории
  3. Работа с пультами
  4. Постановка
  5. Игнорирование файлов и папок
  6. Git Diff
  7. Отмена
  8. Слияние
  9. Подмодули
  10. Совершение
  11. Псевдонимы
  12. Ребазинг
  13. Конфигурация
  14. Разветвление
  15. Rev-List
  16. Раздавливание
  17. Сбор вишни
  18. Восстановление
  19. Git Clean
  20. Использование файла .gitattributes
  21. .mailmap файл: Связывание автора и псевдонимов электронной почты
  22. Анализ типов рабочих процессов
  23. Тянуть
  24. Крючки
  25. Клонирование репозиториев
  26. Спрятать
  27. Поддеревья
  28. Переименование
  29. Толкать
  30. Внутренности
  31. git-tfs
  32. Пустые каталоги в Git
  33. git-svn
  34. Архив
  35. Переписываем историю с фильтром-веткой
  36. Переход на Git
  37. Показать
  38. Разрешение конфликтов слияния
  39. Связки
  40. Графическое отображение истории коммитов с помощью Gitk
  41. Деление пополам / поиск ошибочных коммитов
  42. Обвинение
  43. Синтаксис редакций Git
  44. Рабочие деревья
  45. Git Remote
  46. Хранилище больших файлов Git (LFS)
  47. Патч Git
  48. Статистика Git
  49. git send-email
  50. Клиенты Git GUI
  51. Reflog - восстановление коммитов, не отображаемых в журнале git
  52. TortoiseGit
  53. Внешнее слияние и инструменты сравнения
  54. Обновить имя объекта в справочнике
  55. Имя ветки Git в Bash Ubuntu
  56. Клиентские хуки Git
  57. Git rerere
  58. Изменить имя репозитория git
  59. Git Tagging
  60. Приведение в порядок локального и удаленного репозитория
  61. дерево различий