Command Line Git

Git for Data Scientists and Non Developers
Free tutorial
Rating: 4.8 out of 5 (154 ratings)
8,363 students
1hr 33min of on-demand video
English [Auto]

Become a productive user of git
How to use git through the command line
Understanding git commands in detail
git status - Current state of your local repo
git add - Adding your changes for tracking
git commit - Staging your files for upload
git push - Saving Files to the git server
.gitignore - ignore file types in git
Preview of Markdown Language
git stash and pop - Putting away files for later
git diff - Comparing differences between separate versions of work
Removing files from your git repository


  • Computer & Internet Connection
  • Laptop / Computer


This course is designed to get you proficient and comfortable with using git in under a day! You will find a focused course on where you'll dive in immediately into using git. While this is not an exhaustive course on git, it does focus on what you are likely to use 70% - 90% of the time. You will be set up for mastery and advanced usage of git if you decide to do so.

This course requirements are minimal. All you'll need is

  • a laptop

  • a GitHub Account (free btw),

In Section 1, we cover

  1. git overview - how git works

  2. git install instructions (very simple)

  3. GitHub account creation

  4. rsa key setup for security

  5. creating your first repository

  6. adding and committing files

  7. pushing / saving your files to github

  8. pull requests and merges

  9. git pull (local)

In Section 2, we become Pros!

  1. git add - add and modify files

  2. git commit - commenting your changes

  3. git push - saving to the server

  4. PRs and Merges - bringing it all together

  5. git pull - copying latest changes locally

In Section 03, is our bonus material that is of high value

  1. .gitignore

  2. markdown

  3. git stash and git pop

  4. git diff

  5. removing / deleting files from GitHub

And the best thing of all, this course can be completed in a day, and you can gain proficiency over a weekend! It's that quick and easy!

Who this course is for:

  • Data Scientists
  • Business Analysts
  • Data Analysts
  • Developers
  • Programmers


Analytics and Business Intelligence Professional
Oscar Valles
  • 4.5 Instructor Rating
  • 1,213 Reviews
  • 38,062 Students
  • 8 Courses

As Analytics and Business Intelligence professional, I've had the privilege to apply analytical, technical and business expertise across a variety of domains such Marketing, Customer Success, Research and Development, Retail and Ecommerce.

Each course that I create will be aimed at helping you focus on the key aspects of the technical skills you desire to develop for the purpose of immediate application and personal acclimation.

I'm excited that you are here because it means that you want to grow your career and I want to be the there to help. I'm happy to share my experiences so that your track to success is better than mine! I've been in your shoes and together, we will get you where you want to be.

Top companies trust Udemy

Get your team access to Udemy's top 25,000+ courses