Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Data Science
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 1 hour on-demand video
  • 10 articles
  • 4 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
Development Development Tools Git

Git Going Fast: One Hour Git Crash Course

Learn the key concepts and basic workflow for Git and GitHub with this easy to follow, top rated, bootcamp-style course!
Rating: 4.3 out of 54.3 (8,896 ratings)
69,711 students
Created by Jason Taylor
Last updated 8/2020
English
English, German [Auto], 
30-Day Money-Back Guarantee

What you'll learn

  • Learn the key concepts of the Git source control system
  • Step through the entire basic Git workflow
  • Configure SSH for authentication
  • Create and use a remote repository on GitHub
Curated for the Udemy for Business collection

Course content

6 sections • 32 lectures • 1h 19m total length

  • Preview00:58
  • Preview03:38
  • Key Concepts
    01:44
  • Workflow
    01:45
  • Introduction and Key Concepts
    6 questions

  • Setup Overview
    01:41
  • Installing Git for Windows
    Preview05:37
  • Installing Git on a Mac via the Command Line
    01:07
  • Gitting Help
    01:24
  • Help Commands
    00:07
  • Git Configuration
    02:41
  • Configuration Commands
    00:33
  • Setup and Configuration
    2 questions

  • Starting Fresh
    02:21
  • Preview01:31
  • Starting Commands
    00:27
  • Preview04:48
  • First Commit Commands
    01:07
  • Working Locally, Part 1
    03:29
  • Working Locally, Part 2
    06:33
  • Working Locally Commands
    01:29
  • Gitting Historical
    01:48
  • Removing Files
    04:45
  • Moving Files
    02:18
  • Ignoring Files
    02:39
  • History and File Management Commands
    02:00
  • Working with Git Locally
    8 questions

  • Setting Up SSH Authentication
    04:39
  • SSH Authentication Commands
    00:27
  • Collaborating with Others -- Git Remotes and GitHub
    05:47
  • Git Remote Commands
    01:16
  • Going Remote
    6 questions

  • Git Mac OS X Updates
    05:07

  • Parting Words
    00:38
  • Additional Resources
    00:11
  • Bonus: Exclusive Student Discounts
    04:49

Requirements

  • Basic computer skills
  • Ability to install software on your computer
  • Admin rights may be required for software installation

Description

Git Going Fast: One Hour Crash Course

This course is designed to cut academic theory to just the key concepts and focus on basics tasks in Git in order to be productive quickly. Students can expect to learn the minimum needed to start using Git in less than an hour.

Recent Course Updates

  • October 17th: Added Updates and Errata section
Course Outline

Course Introduction and Overview provides an introduction to this course and the Git source control system. Key concepts and the basic workflow are discussed.

Setup and Configuration provides step-by-step instructions on how to setup Git for Windows and Mac OS X, how to use Git's help command, and how to setup the minimum required configuration to start using Git.

In Working with Git Locally, we walk through all the commands needed to start a new project managed by Git (or enable Git for an existing project) all the way through making commits, including common file operations like moving and deleting files. We also cover how to exclude the wrong files from accidentally being committed and how to review your repository's history.

Going Remote covers publishing the locally created repository (previous section) on GitHub. Starting off by setting up SSH authentication, creating the remote version of our repository, linking the local repository with the remote version on GitHub, and finally sending our changes up to remote repository.

Course Features

Presentations provide audio/video training of conceptual ideas. Since few like slide-ware presentations, slide-presentations are kept to a minimum.

Screencasts provide a video of the instructor's computer system with any actions, commands, or screens displayed and narrated. There is a total of 56 minutes of video based training in this course (Presentation + Screencasts, excluding Promo Video).

Following each lecture or group of related lectures in the demo sections of the course are Command Listing lectures that serve as reference and reminder of the commands used in the previous lecture(s). Each Command Listing includes the exact listings used in the previous lectures and a reference guide for newly introduced commands. All commands used in this course are available through the Command Listing lectures.

The four Quizzes reinforce the key concepts by testing your newly learned knowledge throughout the course.

Several attachments throughout the course provide supplemental information, illustrations, or other reference material.

Moving Forward

Students can checkout my last lecture on other Git related resources. The instructor is available for simple questions by email and can provide customized paid instruction upon request -- go the the author's profile for contact.

Who this course is for:

  • Anyone interested in using source control and specifically Git
  • Software engineers, developers, and programmers new to Git

Featured review

Michael Williams
Michael Williams
16 courses
4 reviews
Rating: 5.0 out of 54 months ago
The instructor did an excellent job covering the basics and setting a foundation for a developer using git. Most of the course is hands-on demos that explain the topic well. Each of the sections finish with a review of the commands.

Instructor

Jason Taylor
Lead Software Engineer, Dev Trainer (19 courses,50k reviews)
Jason Taylor
  • 4.4 Instructor Rating
  • 61,548 Reviews
  • 446,559 Students
  • 19 Courses

With nearly 20 years of programming and software development experience, I started out teaching myself programming while in High School. I put myself through college working for a local Internet Service Provider as a programmer. Before finishing college, I developed and sold an award winning website to a Dot-Com start-up. After college, I have worked at several companies ranging from start-ups to large enterprises focusing on Java and client-side technologies (HTML/CSS/JavaScript). Throughout my career, I have opportunity to learn many software development best practices and exposure to several version control systems. 

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.