9 приемов для ускорения рабочего процесса Git с помощью Magit
Автор: System Crafters
Загружено: 2021-07-14
Просмотров: 23715
В этом видео я покажу вам, как можно использовать Magit, чтобы сделать ваши повседневные операции с Git гораздо более эффективными, чем в командной строке! Мы рассмотрим несколько реальных сценариев, чтобы показать вам, как использовать Magit для выполнения следующих задач:
Клонирование репозиториев
Просмотр истории коммитов веток
Частичное индексирование изменённых файлов
Изменение, расширение и переформулирование коммитов
Создание новых веток из уже сделанных коммитов
Отправка веток в удалённый репозиторий
Извлечение (и перебазирование) коммитов из удалённого репозитория
Отмена нежелательных изменений
Добавление файлов в .gitignore
Ознакомьтесь с заметками к выступлению здесь: https://systemcrafters.net/mastering-...
Поддержите Джонаса на GitHub: https://github.com/sponsors/tarsius
Мы рассмотрим следующие темы:
0:00 Введение
0:18 Что мы изучим?
1:04 Клонирование репозитория
5:35 Просмотр истории коммитов
5:58 Просмотр коммитов из текущей ветки
8:47 Просмотр коммитов из определённой ветки
10:23 Коммит только одного раздела изменённого файла
16:47 Добавление файла или изменение в последний коммит
21:54 Добавление файла или изменение в определённый коммит
25:11 Создание новой ветки из изменений текущей ветки
28:59 Отправка локальной ветки на удалённый репозиторий
29:27 Отправка новой локальной ветки на удалённый репозиторий
31:39 Отправка новых изменений в существующую ветку
33:08 Отправка ветки с изменёнными коммитами
36:16 Сохранение локальных изменений для последующего использования (stashing)
39:35 Передача новых коммитов из удалённой ветки в локальную
41:23 Получение новых изменений из другой ветки
42:26 Перенос локальных изменений в новые коммиты
47:15 Получение изменений без получения изменений
48:27 Отмена нежелательных изменений
51:15 Добавление файла в .gitignore
53:55 Что дальше?
Моя конфигурация Emacs: https://config.daviwil.com/emacs
Моя конфигурация системы: https://config.daviwil.com/systems
Если вам понравилась эта серия, пожалуйста, рассмотрите возможность стать спонсором на GitHub или Patreon:
https://github.com/sponsors/daviwil
/ systemcrafters
Вы также можете оставить чаевые через PayPal: https://paypal.me/daviwil
Подпишитесь на меня в Твиттере, чтобы увидеть больше контента о GNU Emacs и GNU Guix!
/ systemcrafters
Общайтесь с сообществом System Crafters в Discord и IRC: http://systemcrafters.chat
Посмотрите другие мои видео!
Основы Emacs: • The Absolute Beginner's Guide to Emacs
Emacs с нуля: • Emacs From Scratch #1 - Getting Started wi...
Советы по Emacs: • Emacs Tips - How to Show Reminders for Org...
Окружение рабочего стола Emacs: • Emacs Desktop Environment #1 - Getting Sta...
Emacs IDE: • Emacs From Scratch #8 - Build Your Own IDE...
Emacs Mail: • Streamline Your E-mail Management with mu4...
Изучаем Emacs Lisp: • Introduction to Emacs Lisp - Learning Emac...
Создайте свою систему с помощью GNU Guix: • An Introduction to GNU Guix
Музыкальные композиции:
Coriolis Effect от logos feat. stefsax, лицензия Creative Commons 3.0 CC-BY http://ccmixter.org/files/mseq/26296
reNovation от airtone, лицензия Creative Commons 3.0 CC-BY http://ccmixter.org/files/airtone/60674
ukeSounds от airtone, лицензия Creative Commons 3.0 CC-BY http://ccmixter.org/files/airtone/32655
Between Worlds (Instrumental) от Aussens@iter, лицензия Creative Commons 3.0 CC-BY http://ccmixter.org/files/tobias_webe...
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: