Статті й конспекти від тих, хто вчиться
Конспекти з IT, з якими вчитися простіше
Читайте статті спільноти про DevOps, QA, Python, Frontend і ще 80+ напрямів. Імпортуйте найкращі собі, доповнюйте своїми нотатками й відмічайте, що вже вивчили.
- 50 статей
- 12 авторів
- 1 імпорт
Статті з командами, прикладами й поясненнями — від людей, які вчаться так само, як ви.
Один клік — і стаття стає вашою нотаткою: доповнюйте, виправляйте, перечитуйте.
Статуси «вчу» та «вивчено» показують прогрес. А своїми конспектами можна поділитися.
Git and GitHub
Щоденна робота з Git: status, add, commit, diff, log, .gitignore
Стани файлів, вибіркове додавання змін (add -p), хороші повідомлення комітів, усі види diff, пошук в історії через log і правила .gitignore.
Гілки і злиття в Git: switch, merge, конфлікти
Як створювати й перемикати гілки, чим fast-forward відрізняється від merge-коміту, squash merge, і покроковий розбір конфлікту злиття з прикладом.
Віддалені репозиторії Git: clone, fetch, pull, push, fork
Що таке remote і origin/main, різниця між fetch і pull, push нової гілки, force-with-lease, робота через fork з upstream і корисні рецепти синхронізації.
Git для початківців: встановлення, основні команди й робота з GitHub
Git з нуля на прикладі: встановлення, коміти, гілки, конфлікти, SSH-ключ для GitHub, як скасувати зміни й виправити типові помилки.
Автотести в CI: шардинг, ретраї та звіти, які читають
Як запускати набір автотестів у пайплайні так, щоб він був швидким, давав зрозумілий результат і не перетворювався на «червоний за замовчуванням».
Git для щоденної роботи: rebase, cherry-pick і reflog
Як тримати історію чистою, переносити окремі коміти між гілками і повернути «втрачену» роботу після невдалого reset чи rebase.
CI/CD з GitHub Actions: тести, збірка образу й деплой
Повний пайплайн для вебзастосунку: перевірки на пул-реквест, збірка Docker-образу з кешем, публікація в реєстр і деплой з ручним підтвердженням для продакшену.