Essential Git Quickstart for Beginners
What you'll learn
- An understanding of the concepts of Git
- Know how to use the basic core Git commands
- Create and manage Git repositories
- Work with Git branches and tags
- Interact with remote Git repositories
- Set up a basic Git server with SSH
Requirements
- Ideally some knowledge of working with Linux or Mac shell (not essential)
- A background in development or software engineering
Description
About this Course.
This course is designed for people who want to cut out the computer science and complex concepts behind Git and quickly learn the essential commands and Git features needed to start using Git today. With explanations designed to ease you into understanding the important concepts of Git without overwhelming you with the under-the-hood specifics.
This course uses very few slide presentations and focuses on short lectures with practical onscreen demos that you can follow along to.
Topics Covered.
Install and Configure Git
Create your First Git Repository
Add Files to Git
Modify and Delete Files within a Repo
Understand the Concepts of The Git Timeline
Work with Git Branches
Dealing with Merge Conflicts
Understand and use Tags
Create a Basic Git Server using SSH
Work with Git Remote Repositories
If you want a quick and practical introduction to Git, this is the course for you.
Who this course is for:
- Users new to Git who need to get up to speed quickly with the basics
- Developers looking to use Git in their project workflows
Course content
- Preview02:01
Instructor
A highly experienced automation engineer and trainer.
Craig is a seasoned IT veteran with over 20 years working in the IT industry. His DevOps journey started back in 2008 with Puppet and has helped numerous organisations implement Puppet, Ansible and Chef to automate their infrastructures, including IPC Media, BBC (British Broadcasting Corporation), Fidelity Investments and more.
He joined Puppet Labs in 2012 as a Professional Services Engineer providing consultancy and training courses world-wide.
Since leaving Puppet Labs, Craig founded his own consultancy company Enviatics and delivers training and consultancy services around Europe helping customers achieve automation success.
He is well known within the open source community as a contributor and maintainer of several projects, and has given many conference talks at events worldwide.