Я не так давно использую GIT. И хотел спросить о целесообразности использования отдельной ветки для юнит тестов в репозитории с основным кодом. Или для тестирования обычно создают отдельный репозиторий? Я спрашиваю потому что на GitHub существует ветка gh-pages, для страничек...
могут, но тесты должны лежать вместе с кодом. Более того, для каждой ветки они могут отличаться в зависимости от отлличий в функциональности каждой ветки.
А ветка gh-pages нужна только для того что бы не плодить отдельный репозиторий под этой дело. Деплоить то вы можете только одну версию.