YoVDO

Git and GitHub for Beginners - Crash Course

Offered By: freeCodeCamp

Tags

Version Control Courses Git Courses GitHub Courses

Course Description

Overview

Dive into a comprehensive tutorial on Git and GitHub, essential tools for developers to manage software versions and collaborate on projects. Learn key concepts like version control, Git commands, and GitHub workflows. Set up your development environment by installing Git, creating a GitHub account, and configuring SSH keys. Explore practical skills including cloning repositories, committing changes, pushing code, and working with branches. Master advanced techniques such as undoing changes and forking repositories. Follow along with hands-on examples using Visual Studio Code and gain valuable insights into efficient development practices. By the end of this crash course, you'll have a solid foundation in Git and GitHub, empowering you to streamline your coding workflow and collaborate effectively with other developers.

Syllabus

Introduction.
What is git?.
What is version control?.
Terms to be learn in video.
Git commands.
sign up in GitHub.
using git in local machine.
git install.
getting code editor.
inside VS Code.
cloning through VS Code.
git commit command.
git add command.
committing.
git push command.
SSH Keys.
git push.
Review workflow so far.
Compare between GitHub workflow and local git workflow.
git branching.
Undoing in git.
Forking in git.
Ending.


Taught by

freeCodeCamp.org

Related Courses

Introduction to Agile Software Development: Tools & Techniques
University of California, Berkeley via edX
Advanced Topics and Techniques in Agile Software Development
University of California, Berkeley via edX
The Data Scientist’s Toolbox
Johns Hopkins University via Coursera
How to Use Git and GitHub
Udacity
Desarrollo de Videojuegos 3D en Unity: Una Introducción
Universidad de los Andes via Coursera