This is a requirement during the beta but won't be in GA... I believe they use it for two reasons... One to collect telemetry data and two being able to share blocks with another user for collaboration.
Some comments have been hidden by the post's author - find out more
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Why am I forced to authenticate with GitHub just to use a terminal?
This is a requirement during the beta but won't be in GA... I believe they use it for two reasons... One to collect telemetry data and two being able to share blocks with another user for collaboration.