Как временно сохранить изменения в GIT без коммита с помощью Git Stash
Друзья, продолжаем неделю git! Это второе видео из нашей серии и оно про git stash — одну из самых часто используемых мною лично команд.
Когда ею пользуются: например, вы начали разрабатывать какую-то фичу и уже поменяли много файлов, но сделать коммит еще не готовы, а вам срочно необходимо переключиться в другую ветку. Git не даст вам переключиться до тех пор, пока у вас есть незакоммиченные изменения в рабочей директории. В таких случая на помощь приходит git stash. Это временное хранилище для ваших изменений.
В отличии от обычного буфера, к которому мы все привыкли, с git stash вы много раз можете "вырезать" ваши последние изменения и сохранить их в stash, как на "полочках". А потом, когда вы будете готовы продолжить работу — просто взять нужные отложенные ранее изменения с "полочки" (по id) и "вставить" их в рабочую директорию.
👍Надеюсь, этот урок будет вам полезен и сохранит много рабочего времени!
👍Поделитесь обязательно этим видео с вашими коллегами и друзьями!
👍И поставьте нам красивый лайк для вдохновения!
⏱ Таймкоды:
00:00 Intro git week
00:26 Ситуация когда необходимо временно сохранить изменения
00:47 Что такое git stash
02:16 Посмотреть список stash'ей
03:20 Применение изменений с помощью git stash apply
04:28 Зачем нужен git stash pop
05:38 Как сохранить stash с кастомным именем
07:10 Как достать из stash только один файл
08:09 Как положить в stash не отслеживаемые файлы
09:02 Как добавить в stash и новые и игнорируемые файлы
09:27 Про следующую тему
🤓 Мои алиасы для git:
st = status
b = branch
ci = commit -a
co = checkout
prom = pull --rebase origin master
lol = log --graph --decorate --pretty=oneline --abbrev-commit
Смотрите также другие видео из этой серии:
✅Git reset: как различить soft, mixed и hard: https://youtu.be/XoBc1ty3m40
👍🤩 Будем благодарны за поддержку нашего канала на Патреоне: https://www.patreon.com/frontendscience
---
Если видео было для вас полезным, ставьте лайк и поделитесь им с друзьями.
Подписывайтесь на наш канал: http://bit.ly/fs-ytb
---
Присоединяйтесь к нам в соцсетях:
FB: https://www.facebook.com/frontendscience/
Instagram Сергея Пузанкова: https://www.instagram.com/puzankovcom/
Заходите на наш сайт: http://frontend-science.com/
Видео Как временно сохранить изменения в GIT без коммита с помощью Git Stash канала Front-end Science c Сергеем Пузанковым
Когда ею пользуются: например, вы начали разрабатывать какую-то фичу и уже поменяли много файлов, но сделать коммит еще не готовы, а вам срочно необходимо переключиться в другую ветку. Git не даст вам переключиться до тех пор, пока у вас есть незакоммиченные изменения в рабочей директории. В таких случая на помощь приходит git stash. Это временное хранилище для ваших изменений.
В отличии от обычного буфера, к которому мы все привыкли, с git stash вы много раз можете "вырезать" ваши последние изменения и сохранить их в stash, как на "полочках". А потом, когда вы будете готовы продолжить работу — просто взять нужные отложенные ранее изменения с "полочки" (по id) и "вставить" их в рабочую директорию.
👍Надеюсь, этот урок будет вам полезен и сохранит много рабочего времени!
👍Поделитесь обязательно этим видео с вашими коллегами и друзьями!
👍И поставьте нам красивый лайк для вдохновения!
⏱ Таймкоды:
00:00 Intro git week
00:26 Ситуация когда необходимо временно сохранить изменения
00:47 Что такое git stash
02:16 Посмотреть список stash'ей
03:20 Применение изменений с помощью git stash apply
04:28 Зачем нужен git stash pop
05:38 Как сохранить stash с кастомным именем
07:10 Как достать из stash только один файл
08:09 Как положить в stash не отслеживаемые файлы
09:02 Как добавить в stash и новые и игнорируемые файлы
09:27 Про следующую тему
🤓 Мои алиасы для git:
st = status
b = branch
ci = commit -a
co = checkout
prom = pull --rebase origin master
lol = log --graph --decorate --pretty=oneline --abbrev-commit
Смотрите также другие видео из этой серии:
✅Git reset: как различить soft, mixed и hard: https://youtu.be/XoBc1ty3m40
👍🤩 Будем благодарны за поддержку нашего канала на Патреоне: https://www.patreon.com/frontendscience
---
Если видео было для вас полезным, ставьте лайк и поделитесь им с друзьями.
Подписывайтесь на наш канал: http://bit.ly/fs-ytb
---
Присоединяйтесь к нам в соцсетях:
FB: https://www.facebook.com/frontendscience/
Instagram Сергея Пузанкова: https://www.instagram.com/puzankovcom/
Заходите на наш сайт: http://frontend-science.com/
Видео Как временно сохранить изменения в GIT без коммита с помощью Git Stash канала Front-end Science c Сергеем Пузанковым
Показать
Комментарии отсутствуют
Информация о видео
24 августа 2021 г. 11:00:09
00:10:05
Другие видео канала
Git reset: как различить soft, mixed и hardСобеседование на Middle Frontend разработчикаGIT: Merge или Rebase? В чем разница?Как посчитать сложность алгоритма по BIG O | Самое понятное объяснение!Как ускорить процесс разработки в WebStorm | Андрей Старовойт Team Lead команды WebStormЗадача с Front-end собеседования: Поиск наибольшего контейнера с водой | JavaScriptFrontend интервью. Ильнура, первая работа сразу после Яндекс ПрактикумаСобеседование на Junior Frontend разработчика. Стажер фронтендер 19 лет из EPAMЭти ошибки могут стоить вам позиции Junior-а. Ошибки, которых лучше избежать начинающим. (мой опыт)Git stash tutorial. How to save changes for later in git.Frontend Собеседование на Junior разработчика. Фрилансер, студент, 20 летGIT. Интерактивный Rebase. Как с ним работать?Как найти подстроку Палиндром? Задача с фронтенд собеседования | LeetСode | JavaScriptМодель Колба: почему одни программисты учатся быстрее другихКак стать программистом в 2021 году с полного нуляЧто должен знать Middle Frontend разработчик в 2021 | Roadmap + ЧеклистСамые распространенные ошибки в работе с git. Как исправить?Git cherry pick. Как перенести коммиты в другую ветку.Задача с JS собеседования: Посчитать количество островов в матрице | Number of IslandsВажные функции git clone, о которых вы точно не знали!