How to save temporarily changes in GIT using git stash (without committing)

  Рет қаралды 13,998

Front-end Science with Sergey Puzankov

Front-end Science with Sergey Puzankov

Күн бұрын

Пікірлер: 56
@ryskin82
@ryskin82 3 жыл бұрын
Все так понятно по git объясняете и практически применимо сразу. Спасибо за контент.
@frontendscience
@frontendscience 3 жыл бұрын
Рад, что понравилось
@YanasChanell
@YanasChanell 3 жыл бұрын
На работе научили git stash и git stash pop, потом уже научилась не только верхний стал вытаскивать. Про имя для сташа не знала, и что прям отдельный файл можно вытаскивать - тоже. Хорошая штука, пригодится
@frontendscience
@frontendscience 3 жыл бұрын
Благодарю, что поделились
@ngrischenko
@ngrischenko 3 жыл бұрын
Регулярно пользуюсь, а из видео очень понравился use-case с сохранением всяких временных модификаций в конфиги или, например, модификаций лог-левела. Спасибо!
@frontendscience
@frontendscience 3 жыл бұрын
Здорово! Рад)
@BohdanLevishchev
@BohdanLevishchev 3 жыл бұрын
Крутая команда git. У меня как раз имеется сценарий при котором эта команда очень пригодится) Спасибо) Век живи - век учись!)
@frontendscience
@frontendscience 3 жыл бұрын
Очень рад что было полезно
@obscurity-q8c
@obscurity-q8c 2 жыл бұрын
Теперь по ходу буду пользоваться :)
@HIghtowerSever
@HIghtowerSever 3 жыл бұрын
Годненько. Спасибки. ;)
@frontendscience
@frontendscience 3 жыл бұрын
И Вам спасибо :)
@thomastrenker4183
@thomastrenker4183 3 жыл бұрын
Вовремя я зашёл посмотреть задачки с литкод )
@frontendscience
@frontendscience 3 жыл бұрын
Супер! )
@anatoliy9696
@anatoliy9696 2 жыл бұрын
Очень круто, большое спасибо вам !
@Nuts_Cracker
@Nuts_Cracker 3 жыл бұрын
Спасибо! Добавлено в избранное!
@frontendscience
@frontendscience 3 жыл бұрын
Супер!
@maxdudniev
@maxdudniev 3 жыл бұрын
git-guru👍
@frontendscience
@frontendscience 3 жыл бұрын
Рад, что было полезно)
@flogger2367
@flogger2367 2 жыл бұрын
Как я понял самый последний stash всегда нулевой, т.к. это стэк, то последний всегда сверху и первый на выход...Видео полезное, как весь твой канал... Спасибо за обучение
@СергейК-б6н
@СергейК-б6н 2 жыл бұрын
Музыка прикольная 😎😎😎😎👍
@TheProfessionalGambler
@TheProfessionalGambler 3 жыл бұрын
Почти каждый день пользуюсь, только приучил использовать git stash apply, вместо pop. Очистить стэш всегда успею, а вот повторно применить бывает полезно)
@frontendscience
@frontendscience 3 жыл бұрын
Главное тогда себе поставить какой-то день раз в недели или две и чистить стэши, чтоб не накапливались старые и ненужные)
@JenechekDv
@JenechekDv 3 жыл бұрын
Главное в git stash это сначала применить изменения из стэша, а только потом его почистить.
@dzmitry7334
@dzmitry7334 3 жыл бұрын
git stash - это ужас для новичка. Очень доступно разложено по полочкам в видео!
@m-fusion
@m-fusion 3 жыл бұрын
Активно пользуюсь git stash. Последнее время чаще стал использовать с сохранением имени. Правда узнал, что git stash save был deprecated. Сейчас надо использовать git stash push -m stashname.
@nicholasthe2
@nicholasthe2 2 жыл бұрын
А как посмотреть содержимое какого-либо из стешей? У меня на боевом сайте настроен автодеплой при пуше в мастер ветку. Сначала вызывается git stash -u, потом git fetch && git reset --hard origin/master . Таким образом спустя год образуется несколько десятков стешей. И тут кто-то просит восстановить какой-то конкретный файл из стеша. Для этого мне его надо найти, а значит посмотреть содержимое нескольких стешей. Как это можно сделать?
@lostsouls3151
@lostsouls3151 3 жыл бұрын
Музыка на фоне просто огонь. Можно пожалуйста название?)
@frontendscience
@frontendscience 3 жыл бұрын
Blue Wednesday - Apple pies & Butterflies 🦋
@lostsouls3151
@lostsouls3151 3 жыл бұрын
@@frontendscience спасибо!)
@frontendscience
@frontendscience 3 жыл бұрын
@@lostsouls3151 пусть на радость! )
@arkdzo
@arkdzo 2 жыл бұрын
Отличное видео, спасибо! Что делать, если в несколько стешей попал один и тотже файл и при попытке git stash apply 1 пишет про merge конфликт, какой командой решается мердж конфликт?
@frontendscience
@frontendscience 2 жыл бұрын
Как стандартный конфликт решается - вручную проверяется/правится файл. Потом git add file.
@ramach6552
@ramach6552 3 жыл бұрын
почему, когда убираешь в стэш файлы, которые уже промежуточно зафиксированы командой 'git add ...', при их возврате из стэша, они появляются в незафиксированных? и опять приходится проделывать git add((
@frontendscience
@frontendscience 2 жыл бұрын
Наверное чтобы ты четко контролировал что именно будет закомичено. После того как ты убрал файлы в стеш ты же можешь сделать еще разных изменений или вообще перейти в другую ветку. Поэтому возвращая файлы из стеша надо заново собрать "корзину" - стейдж
@АнтонСтрока
@АнтонСтрока 3 жыл бұрын
пользуюсь, но не на таком уровне))
@skynowa2626
@skynowa2626 3 жыл бұрын
стЭш
@frontendscience
@frontendscience 3 жыл бұрын
Да и не говори! А с гьорл и бьорд вообще ужс - никак не переучусь
@vadim2639
@vadim2639 3 жыл бұрын
Ти якусь таку хрінь розказуєш, яка само собой пізнається, як тільки відкрив будь який git gui
@nerrisy8839
@nerrisy8839 3 жыл бұрын
Ну почему. У меня завтра сдача, можно сказать, экзамена по git в компании, и мне этот stash на практике никогда не нужен был, и я не знала о его существовании, а тут оказывается даже удобная штука. Когда читаешь статьи про всякие команды, не в каждой рассмотрится та или иная ситауция или команда.
@vadim2639
@vadim2639 3 жыл бұрын
@@nerrisy8839 в компанії здають екзамени? нонсенс
@nerrisy8839
@nerrisy8839 3 жыл бұрын
@@vadim2639 Ну вот такие вот мы уникальные 😄😄😄
@frontendscience
@frontendscience 3 жыл бұрын
Чуєш, ми тут хамло не любимо. Прикинь, а хтось навіть гуглить, як вийти із віма. То що ти щось знаєш, не означає, що інші це теж автоматично знають. Тобі не треба - проходь собі, Дартаньянчик.
@vadim2639
@vadim2639 3 жыл бұрын
@@frontendscience в гіті є набагато важливіші речі про які треба знімати відео
Git reset: difference between soft, mixed and hard
8:54
Front-end Science із Сергієм Пузанковим
Рет қаралды 16 М.
The most common mistakes with git. How to fix it?
16:35
Front-end Science із Сергієм Пузанковим
Рет қаралды 63 М.
[BEFORE vs AFTER] Incredibox Sprunki - Freaky Song
00:15
Horror Skunx 2
Рет қаралды 20 МЛН
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 38 МЛН
GIT: Merge or Rebase? What's the difference?
10:47
Front-end Science із Сергієм Пузанковим
Рет қаралды 141 М.
Git Tutorial For Dummies
19:25
Nick White
Рет қаралды 1,2 МЛН
What is OpenTelemetry?
12:55
Highlight
Рет қаралды 15 М.
GIT. Interactive Rebase. How to work with it?
17:02
Front-end Science із Сергієм Пузанковим
Рет қаралды 44 М.
New Git Users Be Like...
3:09
Mr. P Solver
Рет қаралды 638 М.
How to calculate the complexity of an algorithm by BIG O | The clearest explanation!
25:44
Front-end Science із Сергієм Пузанковим
Рет қаралды 129 М.
How to make changes in a file invisible to git
8:23
Front-end Science із Сергієм Пузанковим
Рет қаралды 16 М.
Git Stash In 5 Minutes
4:54
Colt Steele
Рет қаралды 71 М.