Недавно я создал новое приложение Rails 5 без репозитория git. Автогенерированный Gemfile содержит новый блок, который я раньше не видел:
git_source(:github) do |repo_name|
repo_name = "#{repo_name}/#{repo_name}" unless repo_name.include?("/")
"https://github.com/#{repo_name}.git"
end
В чем смысл этого? Является ли это обязательным для каждого нового приложения?