Will crystl run git init without asking?
No. Git initialization follows an explicit action: selecting Initialize Git repository in New Gem, choosing Make standalone repo in the nested-repository warning, clicking git init here, or running git init yourself. Opening a folder or creating a shared shard does not initialize Git.