Daily iOS
Build and distribution

Branch strategy

Why do you work on separate Git branches at all?

How would an interviewer hear this answer? You'll see whether they'd move on, dig in, or say no, and which sentences would trip you up. Your score doesn't change.
See the short answer

Branches isolate work in progress from stable code: several people develop in parallel, review and CI run per pull request, and main stays shippable at any time.

Share a question