Git 101 - Why use Git, and how to get started

Опубликовано: 02 Ноябрь 2024
на канале: Cloud with Chris
419
7

Have you ever had a scenario where you need to maintain versions of a set of files? Or have you needed to collaborate on files with colleagues in some way? That's a common scenario for developers, infrastructure engineers or data scientists/developers. It's an increasingly common problem. Some people solve this using file shares or FTP Servers with numerous files, v1, v2, v2-final, but that doesn't scale and is quite a messy approach. Surely there is a better way? That's where a Version Control System can really help you. One such option is Git. Git is a distributed version control system, which means that rather than relying on a central location to host and store the entire set of files and history, each machine has a full version of the codebase and history locally. This means each user can be productive locally and independently on their own machine. Git is also optimised to be very lightweight and performant.

#Git #LearnGit #HowToUseGit

00:00 - Introduction and Episode Context
00:40 - Introducing Version Control Systems and Git
01:10 - Getting started with Git
01:40 - Initialising a repository with Git init
02:15 - Adding our files to the Git staging environment (Git add)
02:45 - Committing files to the local Git Repository
03:10 - Building a history of changes
03:38 - Pushing a local repository to a remote location
04:42 - A brief introduction to branches
05:14 - Collaborating with other users on a remote Git repository (Git Clone / Git Pull)

Like this episode? Please like the video, subscribe to the channel and hit the notification bell so that you know as soon as there's new content!.

Listen in on
YouTube -    / cloudwithchris  
CloudWithChris.com - https://www.cloudwithchris.com
Google Podcasts - https://podcasts.google.com/feed/aHR0...
Apple Podcasts - https://podcasts.apple.com/gb/podcast...
PocketCasts - https://pca.st/u5t985sn
RSS - https://www.cloudwithchris.com/episod...
Spotify - https://open.spotify.com/show/3oBrdKm...
Stitcher - https://www.stitcher.com/s?fid=507667...

Want to be a guest? https://sessionize.com/CloudWithChris
Have a topic suggestion? Create a GitHub issue at https://github.com/CloudWithChris/clo...

Don't forget to like and mention us on Facebook at   / cloudwithchris  
Prefer Twitter? Then give us a like and a retweet over at   / reddobowen