Git Tutorial for Beginners - Git & GitHub Fundamentals In Depth

Author: Tech With Tim
Published At: 2020-06-18T00:00:00
Length: 43:06

Summary

Description

This git tutorial for beginners is designed to teach you the git command line tool and how it works with github. This beginner git tutorial teaches github fundamentals and explains concepts like branches, pushing, merge conflicts and many other useful git commands. It goes through the git workflow and illustrates how git and github work on a lower level.

πŸ’» Git Download: https://git-scm.com/

πŸ–± GitHub Website: https://github.com/

⌨ Common GitHub Commands ⌨

To create a new repository locally: git init

To add files to staging area: git add . OR git add ~filename~

To check status of staging area: git status

To commit new changes: git commit -m "commit message"

To create a new branch: git checkout -b ~branch name~

To switch between branches: git checkout ~branch name~

To merge branches together: git merge ~branch name~

To add a remote repository: git remote add ~remote name~ ~https://yourremoteurl~

To pull changes from a remote repository: git pull ~remote name~ ~branch name~

To push changes to a remote repository: git push ~remote name~ ~branch name~

⭐️ Timestamps ⭐️

00:00 - Introduction

01:22 - Git vs GitHub

03:00 - GitHub Workflow

07:09 - Git History and Branches

15:15 - GitHub UI Example

16:51 - Git Setup

18:53 - Basic Git Commands

24:24 - Branches

28:43 - Remote Repositories

33:08 - Global Config

35:09 - More Examples

β—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύ

πŸ”Š Subscribe to my second channel for weekly podcasts! https://www.youtube.com/channel/UCSATlCAUi7R0Ik-wsZb2gOA

πŸ’° Courses & Merch πŸ’°

πŸ’» The Fundamentals of Programming w/ Python: https://tech-with-tim.teachable.com/p/the-fundamentals-of-programming-with-python

πŸ‘• Merchandise: https://teespring.com/stores/tech-with-tim-merch-shop

πŸ”— Social Medias πŸ”—

πŸ“Έ Instagram: https://www.instagram.com/tech_with_tim

πŸ“± Twitter: https://twitter.com/TechWithTimm

⭐ Discord: https://discord.gg/pr2k55t

πŸ“ LinkedIn: https://www.linkedin.com/in/tim-ruscica-82631b179/

🌎 Website: https://techwithtim.net

πŸ“‚ GitHub: https://github.com/techwithtim

πŸ”Š Podcast: https://anchor.fm/tech-with-tim

🎬 My YouTube Gear 🎬

πŸŽ₯ Main Camera (EOS Canon 90D): https://amzn.to/3cY23y9

πŸŽ₯ Secondary Camera (Panasonic Lumix G7): https://amzn.to/3fl2iEV

πŸ“Ή Main Lens (EFS 24mm f/2.8): https://amzn.to/2Yuol5r

πŸ•Ή Tripod: https://amzn.to/3hpSprv

🎀 Main Microphone (Rode VideoMic Pro): https://amzn.to/3d0KKMG

🎀 Secondary Microphone (Synco Wireless Lapel System): https://amzn.to/3e07Swl

🎀 Third Microphone (Blue Yeti USB Mic): https://amzn.to/3hoD625

β˜€οΈ Lights: https://amzn.to/2ApeiXr

⌨ Keyboard (Daskeyboard 4Q): https://amzn.to/2YpN5vm

πŸ–± Mouse (Steelseries Rival 300): https://amzn.to/3cVTqnD

πŸ“Έ Webcam (Logitech 1080p Pro): https://amzn.to/2B2IXcQ

πŸ“’ Speaker (Beats Pill): https://amzn.to/2XYc5ef

🎧 Headphones (Bose Quiet Comfort 35): https://amzn.to/2MWbl3e

🌞 Lamp (BenQ E-reading Lamp): https://amzn.to/3e0UCr8

🌞 Secondary Lamp (BenQ Screenbar Plus): https://amzn.to/30Dtafi

πŸ’» Main Monitor (LG 4K): https://amzn.to/37ybtiH

πŸ’» Secondary Monitor (Thinkvision 1080p): https://amzn.to/2AyHR8H

🎀 XLR Microphone (Rode NT1): Not available

πŸŽ™ Mic Boom Arm (Rode PSA 1): https://amzn.to/30EZw9m

🎚 Audio Interface (Behringer 4 Channel): https://amzn.to/3fqm4z3

πŸ’Ύ Recorder (Zoom H6): https://amzn.to/2UIihVJ

β—Ύ πŸ’Έ Donations πŸ’Έ β—Ύ

πŸ’΅ One-Time Donations: https://www.paypal.com/donate/?token=m_JfrPK7DsK4PLk0CxNnv4VPutjqSldorAmgQIQnMozUwwQw93vdul-yhU06IwAuig15uG&country.x=CA&locale.x=

πŸ’° Patreon: https://www.patreon.com/techwithtim

β—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύβ—Ύ

⚑ Please leave a LIKE and SUBSCRIBE for more content! ⚑

⭐ Tags ⭐

- Tech With Tim

- Github for beginners

- Beginner GitHub tutorial

- Git for beginners

- Github fundamentals

- Beginner GitHub Tutorial

⭐ Hashtags ⭐

#GitHub #Git

Translated At: 2025-03-09T08:29:29Z

Request translate (One translation is about 5 minutes)

Version 3 (stable)

Optimized for a single speaker. Suitable for knowledge sharing or teaching videos.

Recommended Videos