Большинство разработчиков знают базовую цепочку:
Но Git в production — совсем другая история. Что делать, если:
→ Нужно работать над новой feature, не затрагивая
→ Пока вы работали, в remote появились новые изменения?
→ Нужно перенести конкретный hotfix в release branch?
→ Неудачный commit уже попал в production?
→ Вы случайно потеряли commit?
→ Нужно найти commit, который привнёс bug?
Вот здесь особенно полезны:
Шпаргалка с командами, реальными use cases и примерами, которые действительно пригодятся в работе.
👉 Java Portal
git add → git commit → git pushНо Git в production — совсем другая история. Что делать, если:
→ Нужно работать над новой feature, не затрагивая
main?→ Пока вы работали, в remote появились новые изменения?
→ Нужно перенести конкретный hotfix в release branch?
→ Неудачный commit уже попал в production?
→ Вы случайно потеряли commit?
→ Нужно найти commit, который привнёс bug?
Вот здесь особенно полезны:
git fetchgit rebasegit cherry-pickgit revertgit refloggit bisectШпаргалка с командами, реальными use cases и примерами, которые действительно пригодятся в работе.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
💡 Java: форматируйте код одинаково каждый раз
✅ Выберите единый code style и придерживайтесь его
✅ Автоматизируйте форматирование с помощью Spotless или Checkstyle в build
✅ Используйте format on save / CI, чтобы стиль кода не зависел от того, кто его написал
#Java #CleanCode
👉 Java Portal
✅ Выберите единый code style и придерживайтесь его
✅ Автоматизируйте форматирование с помощью Spotless или Checkstyle в build
✅ Используйте format on save / CI, чтобы стиль кода не зависел от того, кто его написал
#Java #CleanCode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1