If you're going to be getting into coding, especially Front End, Node.js, or Angular.js development, you're likely going to need (or want) to use Github and version control in your workflow. In this article I'm going to go over how to set up Github for your Windows system, and how to get it to work with the excellent console emulator, Cmder.
Until you start using it, you never really learn how awesome version controlling your projects can be. Without version control, you're working with static files in a generally fixed location, and if you want to back up your project at a certain point in time, you have to manually create a copy of your project and store that somewhere. When you work in teams, this can quickly become convoluted and difficult to manage. With version control, you can automate the process a bit more, and you gain the flexibility to be able to work in multiple locations and with other developers without needing to transfer files over email, thumbdrives, or ftp.