Summary
Keywords
Full Transcript
Have you ever wanted to learn how to use git, but wasn't sure where to start? In this stand-alone video guide, I'll teach beginners how to use git. We'll go over what a repository is, how to commit and push changes, and more! *Support Learn Linux TV* Note: Commission may be earned for any and all links presented here. - Support me on Patreon and get early access to new content! ➜ https://learnlinux.link/patron - Check out jay's latest book, Mastering Ubuntu Server 3rd Edition ➜ http://ubuntuserverbook.com - Affiliate store for Linux compatible hardware/accessories ➜ https://learnlinux.link/amazon - Check out the Tiny Pilot KVM for your Homelab ➜ https://learnlinux.link/tinypilot ## Documentation - Check out the blog post for this video ➜ https://www.learnlinux.tv/?p=1067*🎓 Full Linux Courses* • Linux Crash Course ➜ https://linux.video/cc • Netdata ➜ https://linux.video/netdata • tmux ➜ https://linux.video/tmux • vim ➜ https://linux.video/vim • Bash Scripting ➜ https://linux.video/bash • Proxmox VE ➜ https://linux.video/pve • Ansible (Paid) ➜ https://learnlinux.link/ansible • LPI Linux Essentials (Paid) ➜ https://learnlinux.link/linux-essentials #*🕐 Time Codes*: 00:00 - Intro 01:23 - Overview 02:31 - Installing Git 03:32 - Creating an empty repository 04:24 - Quck note about branches (not covered, but discussed) 05:56 - Directory structure of a Git repository 07:18 - Overview of some basic terminology 08:23 - Adding a file to version control 11:01 - git add vs git commit 12:01 - Setting up user info for git with git config 13:35 - Commiting a new file 14:59 - git commit in relation to remote servers 15:29 - Detecting changes in the repository 17:23 - Commiting a modification to a file 19:19 - Reverting a previous commit 22:09 - Cloning a repository 24:52 - Pushing an existing repository to Github ## Documentation: - Blog article for this video ➜ https://www.learnlinux.tv/?p=1067 *Official *🌐 LEARN LINUX TV ON THE WEB** • Main site ➜ https://www.learnlinux.tv • Community ➜ https://community.learnlinux.tv Learn Linux TV provides technical content that will hopefully be helpful to you and teach you something new. However, this content is provided without any warranty (expressed or implied). Learn Linux TV is not responsible for any damages that may arise from any use of this content. The person viewing Learn Linux TV's content is expected to follow their best judgement and to make their best decisions while working with any related technology. Always make sure you have written permission before working with any infrastructure. Also, be sure that you're compliant with all company rules, change control procedures, and local laws. #Git #GitEssentials #GitTutorial
