Можно сделать две ветки master и devel. В девеле разработка, в мастере стабильный код, который забирается на тестовый сервер. Для уже протестированного кода перед выкладкой в продакшен делайте ветку releaseN, где N номер релиза. Отдельная ветка для релизов нужна на случай хотфиксов. Для больших фич которые которые длятся от нескольких часов до нескольких недель лучше делать отдельные ветки (хотя для 2х разработчиков это может быть не так актуально). Для мелких фич можно делать локальные ветки, а можно сразу комитить в двевел.