скоро начну работать в новой команде над проектом, там используется Git (вроде Gitlab)
стыдно, но никогда серьезно и в команде не работал с Git. Использовал его (github) в одиночку и в режиме SVN (т.е. пушил сразу в мастер)
Думаю надо подготовиться, что бы не ударить в грязь лицом: с чего начать лучше?
может завести репозиторий на том же гитхабе и создавать/мержить ветки?
попытаться понять разницу между merge и rebase?
что еще важно?
По веткам как обычно принято: заводят ветку на каждую, даже мелкую, задачу и потом делают мерж?