DEV Community

Cover image for [Video] Introduction to Git and GitHub Crash Course + Giveaway ⭐
Bobby Iliev
Bobby Iliev

Posted on • Originally published at devdojo.com

[Video] Introduction to Git and GitHub Crash Course + Giveaway ⭐

Introduction

Hello everybody! Welcome to this Introduction to Git and GitHub video series, where you will learn the basics of Git and start using it for your day-to-day tasks.

My name is Bobby and I've been working as a Linux system administrator for the past 7 years and a few months ago I wrote an opensource eBook on how to get started with Git and GitHub.

You can find a link to the GitHub project where you can Download the eBook for free here:

Opensource eBook on how to get started with Git and GitHub

In this video series we are going to cover the following:

  • Introduction to Git
  • Version Control
  • Basic Shell Commands
  • Git Configuration
  • Introduction to GitHub
  • Initializing a Git project
  • Git Status
  • Git Add
  • Git Commit
  • Git Diff
  • Git Log
  • Gitignore
  • SSH Keys
  • Git Push
  • Git Pull
  • Git Branches
  • Git Merge
  • Reverting changes
  • Git Clone
  • Forking in Git
  • Git Workflow
  • Pull Requests
  • Wrap up

Playlist

Introduction to Git and GitHub video crash course playlist

Giveaway

I've got those awesome stickers here:

Free stickers

One way to support me is by clicking the subscribe button! I will send out a sticker to everyone who does so! 🙏

Conclusion

As I am very new to the whole video creation process any feedback will be appreciated 🙌

Useful links:

Top comments (4)

Collapse
 
majeo profile image
majeo

TQ for sharing knowledge , I'm downloading everything ..
it's been long now , for me wanting to find an easy, simple , smooth way to sync my machine pc and home pc .. meaning when I work on a project , where I stop hope there is a mechanism that upload my work on server (or such thing) after using let's office pc and then I start from where I left it .. and (vice versa) ...
you thing Git is the answer coz I feel it is a bit complicated to my simple need ??

Collapse
 
bobbyiliev profile image
Bobby Iliev

Hi there! Yes, Git should fit your needs, you could work on your project on your personal PC and when you are done you could commit and push your changes to GitHub. Then on your work PC, you could pull the latest changes.

Hope that this helps you!

Collapse
 
majeo profile image
majeo

it will help a lot now you enlightened me , thn`q a lot mr ..

Thread Thread
 
bobbyiliev profile image
Bobby Iliev

Thank you 🙌