Git tutorial - IT technology blog

Practical Git Workflow for Individuals and Small Teams

A practical guide to setting up an effective Git workflow for individuals and small teams, covering a straightforward branching strategy, clear commit conventions, and a Pull Request process. Includes how to protect branches from force pushes and useful commands for monitoring your commit history.
Git tutorial - IT technology blog

Git bisect: Find the bug-causing commit fast with binary search

Git bisect uses binary search to pinpoint exactly which commit introduced a bug — instead of manually checking each one, you only need about 6 tests for 47 commits. A step-by-step guide from the basics to full automation with scripts, plus a practical workflow drawn from real production projects.
Git tutorial - IT technology blog

Resolving Git Merge Conflicts: From Manual Fixes to Using Tools

Merge conflicts happen when two people edit the same piece of code and both want to merge into the main branch. This article compares three practical resolution methods — manual editing, VS Code/vimdiff, and the ours/theirs strategy — plus team workflow habits that cut conflicts from several times a day to just a few times a week.