Здравствуйте, недавно начал изучать Git, возник вопрос, на который не смог найти ответ в google (возможно я просто плохо гуглю).
При начале разработки приложения можно ли сразу создавать для него репозиторий (к примеру публичный на GitHub)?
Поясню: проект только что создан, в процессе разработки будет писаться код, совершаться коммиты, при этом еще нет полноценной рабочей версии программы. Т.е. человек, зашедший на github и увидевший проект, не сможет его использовать, так как он еще не готов. Возможно, следует указывать в README.md что проект находится в процессе разработки?
Ранее шла речь про частный проект, теперь, допустим, я хочу разработать какой-то продукт совместно с другими программистами.
Здесь прочел про модель разработки с master и develop ветками, опять же, в этом случае можно делать первый коммит при наличии первой работоспособной версии или сразу при начале разработки?
Хотелось бы услышать подробный ответ, почему именно так (или ссылку на статью). Всем заранее спасибо.