TGViewer
В мире больших данных В мире больших данных @big_data_systems_analysis · 301 subscribers
Post #218 437
Первый рабочий день: вспоминаем Git за 2 минуты

Пишешь в терминале git stahs... и понимаешь, что руки что-то помнят, а вот голова пока не очень? 😅

Знакомо? Тогда вот быстрая разминка для тех, кто работает с dbt, airflow или просто хранит SQL-скрипты в репозитории (а если не держите, то это знак начать).

6 полезных git-команд на каждый день:
🔵 git stash / git stash pop
Позволяет временно «отложить» незакоммиченные изменения, переключиться на другую ветку (например, если нужен срочный хотфикс, а коммитить незаконченный код не хочется), а потом вернуть всё обратно через pop. Главное потом не забыть, что и зачем спрятал (тут поможет `git stash list`).

🔵 git commit --amend
Позволяет изменить последний коммит, например, исправить сообщение или добавить забытые файлы. При этом старый коммит заменяется новым — в истории ветки останется один коммит вместо двух. Важно: если коммит уже запушен, после amend понадобится git push --force

🔵 git log --oneline --graph
Выводит историю коммитов в компактном виде с визуализацией веток. Помогает быстро понять, что вообще происходит в репо, когда возвращаешься после перерыва.

🔵 git reflog
История всех действий, даже после reset. Если случилась ситуация "я что-то нажал и оно исчезло" — вам сюда.

🔵 git switch / git restore
Современная замена старому доброму checkout. switch используется для веток, а restore для файлов, так у нас меньше путаницы.

🔵 git diff --staged
Показывает, что именно уйдёт в коммит. Полезно проверить перед тем, как нажимать enter 🤝

Типичный сценарий с stash:
# пилишь фичу, вдруг в чате: "прод лежит, нужны срочные правки!"
git stash -u -m "new feature" # прячем незаконченное
git switch -c hotfix-branch # переключаемся на хотфикс
# ..фиксим баг, коммитим, пушим...
git switch feature-branch # возвращаемся к фиче
git stash pop # достаём отложенные изменения
# продолжаем как ни в чём не бывало


А что вы забыли после длинных выходных?

#git
  • 👍 8
  • ❤ 4
  • 🔥 2
More from @big_data_systems_analysis
  1. Jul 28, 2026Продолжая тему тех самых SQL-скриптов на 1200 строк, хочу напомнить одну важную вещь, кото…
  2. Jul 15, 2026Борьба с ветряными мельницами Думаю, многим из вас уже набили оскомину разговоры об ИИ. Мн…
  3. Mar 8, 2026В этот день желаю женской части аудитории верить в себя и позволять быть себе любой без ог…
  4. Mar 6, 2026Этот мем — точная копия одного рабочего дня, который я, кажется, прожила уже раз двести 😄…
  5. Mar 4, 2026Знаете, какая фраза чаще всего дорого обходится компании? "Работает — и ладно" 🥂 Результа…
  6. Feb 26, 2026Дисциплина, конечно, прошла мимо меня 😄 в черновиках 1000 и 1 пост, но ни один из них не…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →