Companies Home Search Profile

Getting Started with GitHub Desktop

Focused View

Stefan Roman

1:07:56

209 View
  • 1. Course Overview.mp4
    01:31
  • 1. Version Check.mp4
    00:15
  • 2. Benefits of Using GitHub Desktop.mp4
    03:40
  • 3. Publishing Repositories via GitHub Desktop.mp4
    06:00
  • 4. Cloning Repositories via SSH.mp4
    04:40
  • 5. Adding New Files into Repositories.mp4
    05:36
  • 1. Learning about Branches and Commits.mp4
    05:05
  • 2. Committing Changes into Master Branch.mp4
    05:17
  • 3. Simulating Git Conflicts.mp4
    06:39
  • 4. Working from Branches.mp4
    05:49
  • 1. Discovering Merging Types.mp4
    03:48
  • 2. Learning Rebasing and Stashing.mp4
    02:52
  • 3. Merging Branches with GitHub Desktop.mp4
    04:41
  • 4. Using Pull Requests via GitHub Desktop.mp4
    05:10
  • 5. Rebasing Branches and Avoiding Merge Commits.mp4
    02:29
  • 6. Stashing Changes with GitHub Desktop.mp4
    04:24
  • Description


    GitHub is the leading Git provider in the world. This course will teach you how to efficiently operate GitHub Desktop client while alone or in a team, whilst teaching you best practices for committing changes to repositories adhering to popular workflows, creating pull requests or even managing repositories via GitHub Desktop client.

    What You'll Learn?


      Working with git command line tools to contribute code comes with many challenges, especially when learning the basics of Git. Many commands are very complex and sometimes don't do what we expect them to do. GitHub Desktop is a Git client created by GitHub to shorten the learning process of learning complex git commands, and improve workflow of experienced Git users. In this course, Getting Started with GitHub Desktop, you will gain the ability to effectively contribute code via GitHub Desktop client, without the use of Git command line tools. First, you will learn how to manage repositories via GitHub Desktop. Next, you will discover how to manage branches and resolve conflicts using GitHub Desktop. Finally, you will explore about different merging strategies and how to create pull requests. When you are finished with this course, you will have the skills and knowledge of GitHub Desktop alongside best practices needed to effectively contribute code via GitHub Desktop client, without the use of Git command line tools. Software required: GitHub Desktop and Web Browser

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Stefan Roman
    Stefan Roman
    Instructor's Courses
    Stefan originates from Slovak Republic, from which he migrated to United Kingdom to study where he lived for over a decade. He studied Information Security, which quickly propelled his career towards hardening Linux servers and Linux administration. He passed multiple AWS certifications, which put him on a path of automation and cloud technologies, where he feels at home. Since then he worked multiple DevOps positions including a global bank delivering internet banking application, CRM application and many more. Stefan loves infrastructure automation, cloud technologies, python coding, mountaineering, boxing, and food!
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 16
    • duration 1:07:56
    • level average
    • English subtitles has
    • Release Date 2023/03/30