You should try using tortoise git, its a lot better than the github desktop version.
I like the command line now but I'll try it out solely to give my opinion on it when I put out the article for beginners on which way they can learn git :)
Yeah I feel like the command its the correct way, however I always suggest learning first the concept and use an UI tool and then use the console. Tortoise git is very helpful in that sense since it expose the command that he used
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.