Ayub Begimkulov - уроки по JS
3.11K subscribers
29 photos
212 links
По вопросам и деловым предложениям писать на @ayub_begimkulov
Download Telegram
Всем привет!

Сегодня хотел бы вам дать небольшой совет касательно git.

Думаю тут все из вас с ним уже знакомы.

Однако есть 2 фичи, которые многие не знают и не используют, хотя они бывают очень полезными.

Это reflog и bisect.

Reflog поможет вернуть локальные изменения назад по логу ваших действий. Может быть полезно если натворили что-то не то при ребейзе.

Bisect поможет быстрее найти коммит, в котором произошел баг.

Думаю в интернете есть много хороших материалов на эту тему. Моя задача тут больше подчеркнуть ваше внимание.

Всем хорошего вечера!

#devtips #git
👍59🔥92💯1🍓1
Всем привет!

Сегодня хотел бы поделиться очень интересным концептом, которому я научился в Яндексе - trunk based development.

Это альтернатива git flow, где вместо того, чтобы создавать фичу в отдельной ветке, вы мерджите все в trunk (master/main).

Понятное дело недоделанные фичи показывать пользователю нельзя, поэтому они скрываются через feature flags.

Писать тут можно очень много, но у меня в планах есть сделать отдельный видос, где я буду объяснять все в деталях:

- как мы его использовали
- какие есть варианты использования фича флагов
- различные хитрости в самом коде

А пока предлагаю ознакомиться со статьей на хабре (там также есть ссылка на ютуб видео).

https://habr.com/ru/post/519314/

#devtips #git #vcs
22👍11🔥85🍓1