@flawr I could not more highly recommend you learn how to use source control. I use git for personal projects and Mercurial at work, and honestly hg isn't too bad even though it's not as popular. If it helps, you could use a GUI version rather than CLI
There are a lot of things that are confusing. While you're using it correctly, 90% of the time everything works fine. But when something goes wrong, it's really hard to figure out why and how to fix it
Well when I first tried to use it there was just this language barrier as I just couldn't imagine what a "repository" is or what "rebase" or "checkout" or "upstream" meant.
And I still think they just aren't the most intuitive names.
When you push it the first time, it'll say "I won't know what branch to push too". This is git being complicated, but it'll give you a helpful command to type
because you can change a file multiple times, but only the state of the file at the point of commit is saved
Anyways, for github, you generally need to setup the repository. You go onto their website, and create a repository. They'll give you some nice commands to add the repository URL, and then push it
@flawr yep. It's possible for it to exist in other spots within your project, but if you ever come across that, you're in a mess :)
I'm trying out Spotify, so I'm in the process of transferring playlists. Unfortunately, I'm finding that around 13% of the music I had on Youtube simply doesn't exist on Spotify.
Speaking of spotify, I had something funny happen to me last week. They rolled out their 2018 in review just like they do every year. My #1 artist was somehow Christopher Larkin (Hollow Knigh composer). I was kinda surprised