Git Essentials - Learn Git & Github from scratch! | Kalob Taulien | Skillshare

Git Essentials - Learn Git & Github from scratch!

Kalob Taulien, Web Development Teacher

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
36 Lessons (2h 55m)
    • 1. Welcome to Git Essentials

      1:48
    • 2. Why the command line?

      1:50
    • 3. Installing Git (Windows Only)

      2:29
    • 4. Installing Git (MacOS and Linux)

      4:06
    • 5. Getting started with GitHub

      3:00
    • 6. Configuring Git on your computer

      2:07
    • 7. Creating and adding an SSH Key

      4:48
    • 8. How to clone a repository

      3:16
    • 9. How to create a new repository on GitHub

      4:58
    • 10. How to push to your GitHub repository

      8:42
    • 11. Git status

      4:48
    • 12. Unstaging a file

      2:25
    • 13. Undeleting a file

      3:21
    • 14. Git origins and remotes

      3:30
    • 15. Git branching

      4:07
    • 16. Committing to a new branch

      4:35
    • 17. Merging a branch into master

      4:04
    • 18. Seeing your Git history

      2:16
    • 19. Downloading updates from GitHub

      9:50
    • 20. How to get updates from GitHub

      5:35
    • 21. Checkout: code-time travel

      9:23
    • 22. README.md files

      2:56
    • 23. Viewing file differences

      4:04
    • 24. How to ignore files

      2:24
    • 25. Create a custom Git alias

      1:51
    • 26. Fixing Git commit messages

      2:03
    • 27. How to fork a repo

      4:09
    • 28. Git issues

      4:13
    • 29. How to open a pull request

      9:40
    • 30. Undoing a commit

      5:34
    • 31. Force pushing

      5:56
    • 32. How to rebase

      5:04
    • 33. Resolving merge and rebase conflicts

      15:43
    • 34. How to stash code

      7:59
    • 35. Adding tags to your commits

      7:57
    • 36. Final lesson

      4:51