Having just come out of school, my experience with git and version control is minimal to say least. One thing I personally found to be a bit intimidating was using the command line, as we all know the power the command line holds. So, I have turned to using git clients such as Fork. Fork is a git client that presents a slightly less scary alternative to the command line. While being a bit prettier and more user friendly, it also has the capabilities to make resolving merge conflicts and staging files feel very easy, without having to memorize a bunch of commands. So, to all those who are intimidated by the command line, consider using a git client like Fork, which I found to be an excellent alternative.