Intro to Git


#1

It's disappointing that Learn Git jumps straight into the workflow and doesn't really explain what Git is, how to set anything up, how to use it in the real world, etc. It makes learning Git through this course seem pointless.

It's been frustrating having to find other tutorials to understand the basics before starting this.


#2

Hi Cristina,

Codecademy tries to make the process of learning to code as easy as possible by letting people jump straight into learning programming languages and developer tools purely through their web browser. This removes a huge number of hurdles for people who aren't comfortable configuring their own computers, or maybe they're at school or in a library where they don't have permission to change anything or install new software.

That being said, Codecademy do make provision for people who want to set up a local developer environment. In fact, it's probably the first thing everyone should attempt to do after completing a Codecademy course.

Here's a couple of Codecademy articles to help you get Git set up on your computer and a "real world" workflow example:

https://www.codecademy.com/articles/git-setup

https://www.codecademy.com/articles/push-to-github

Also, it's probably best to look at Learn Git as part of a series of three Codecademy courses:

  1. Learn the Command Line

  2. Learn Git

  3. Deploy a Website

Learn the Command Line will get you used to the environment in which you'll be setting up and using Git, and Deploy a Website walks you through a great real world example of how to use Git and GitHub.

If you need help setting up the Command Line, again, Codecademy has some great articles to help you out:

https://www.codecademy.com/articles/command-line-setup

https://www.codecademy.com/articles/command-line-commands

Hope that helps you out :slight_smile:


#3

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.