Sorry, your browser is not supported
To have the best experience using Skillshare, we recommend that you use one of these supported browsers.
Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
30 Videos (1h 49m)
    • Understanding Version Control

      5:34
    • Using Git with Nitrous

      2:16
    • Verify Your Git Installation and Version

      0:33
    • Setting Up Globals

      1:21
    • A Typical Git Workflow

      3:52
    • Setting the Stage

      5:53
    • The Commit – an Intimate Look

      4:10
    • The Git Directory

      4:16
    • The Remote

      3:40
    • Tracking Remotes

      2:12
    • Branching

      1:55
    • Branching in Git

      8:11
    • History and How It'll Affect the Future

      2:53
    • The Commit Messages

      7:27
    • Merging in Git

      7:23
    • How to Reset Your Changes

      3:17
    • Altering History

      0:46
    • Applying Rebase in Git

      5:54
    • Using Blame

      1:21
    • Using Diff

      1:58
    • Bisecting in Git

      3:08
    • Patching Up Git

      2:24
    • Git SubModules

      1:52
    • Stash

      6:39
    • Aliases

      2:29
    • GUI Clients for Git

      2:00
    • When Troubles Arise

      6:17
    • The Ultimate Reference: A Git repository

      1:06
    • Final Thoughts

      3:50
    • References and Resources

      4:48

About This Class

Manage your projects with the aid of hands-on exercises that make Git easy for you

About This Video
Expand your confidence with Git and gain a better understanding of how it works for easier Source Control Management
Have a smooth and effortless coding experience with features such as Stash, Aliases, and more
Go beyond the command line, and enjoy the benefits of GUI clients for Git

In Detail
Controlling your projects—small or large—is easier now, owing to the advanced functionalities that Git brings with it. It performs fast, is easy to manage, and makes Source Control Management uncomplicated and effortless for you. It will help you implement that perfect workflow you have been looking for.
This course is an exploration of solo and collaborative Source Control Management with the intention of expanding and improving your confidence and expertise with Git.
You’ll begin with a brief overview of Source Control Management before setting up and verifying your Git installation. Then, you’ll move on to a more detailed look at the Git workflow and explore variants and the not-so-rare “special situations”. With a strong understanding of the Git history and structure, you’ll learn how to use powerful tools as Branching, Merging, Reset, Revert and so on. Next, you’ll take a deep dive into more intriguing features of Git such as, Rebase, Stash, Aliases, and Patches. You will explore several examples of these commands to improve the efficiency of using Git. Finally, when you have mastered the various tools provided by Git, you’ll be provided with some suggestions that’ll help you to move forward with Git.
Once you are done with this course, perhaps you will be the one providing answers to others in trouble!

--

Students

--

Projects

0

Reviews (0)

Packt Publishing

Packt is the leading UK provider of Tech

Hello, we are Packt.

Packt is the leading UK provider of Technology eBooks, Coding eBooks, Videos and Blogs; helping IT professionals to put software to work.

Founded in 2004 in Birmingham, UK, Packt's mission is to help the world put software to work in new ways, through the delivery of effective learning and information services to IT professionals.

Working towards that vision, we have published over 5000 books and videos so far, providing IT professionals with the act...

See full profile

Technology Web Development