Getting Started with GitHub Desktop

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.
Course info
Rating
(10)
Level
Intermediate
Updated
Feb 1, 2020
Duration
1h 7m
Table of contents
Description
Course info
Rating
(10)
Level
Intermediate
Updated
Feb 1, 2020
Duration
1h 7m
Description

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

About the author
About the author

Stefan is from the Slovak Republic, currently living in Bratislava. He currently works as a DevOps Engineer working with AWS and automation technologies and has been for the past few years. Loves infrastructure automation, cloud technologies, python coding, and medium rare steak.

More from the author
AWS DynamoDB Fundamentals
Beginner
2h 17m
Jun 25, 2019
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
everyone. My name is Stefan Roman and welcome to my course, getting started with Get Up desktop course that introduces to toe in operations and best practices for using Guitar Desktop as a develops engineer. My day to day tasks revolve around use and get for contributing to various projects. My preferred client is Get up desktop duties, ease of use and transparency. This is exactly where get a desktop shines, it improves, and speeds of work for for contributing coat are supposed to get come online tools. It's also easier to learn than command line tools while providing all necessary tools to be an established cold contributor for small or even larger projects. In this course, we're going to learn how to configure Get out desktop to suit your needs. We'll also take a look at how to create a new repositories and publish them online. On Get Up desktop will learn how to use centralized and feature branch were closed while managing. Give branches on Get up There spell, and at the end, we'll take a look at how to merge branches resolved, merge conflicts as well as create pull requests. By the end of this course, you'll be comfortable with contributing coat. The project was in various get work flows with various team sizes, all from getting up desktop. I hope you'll join me on this journey to learn get up desktop with the getting started with Get up this top course a Pluralsight.