How to Upload a Project through GitHub Desktop on GitHub

GitHub Desktop is a user-friendly application that simplifies the process of managing your GitHub repositories on your local machine. If you’re looking to upload a project to GitHub using GitHub Desktop, this guide will walk you through the steps, making the process straightforward and accessible even for beginners.

What is GitHub Desktop?

GitHub Desktop Provides a Graphical User Interface(GUI) where users can work with the git repositories which will make it easy to use Git, which reduces the efforts of users to memorize the commands used in the git.

Instead of commands with a simple one click you can create the repositories and push and pull the repositories, which will reduce a lot of time and save human efforts.

Steps to Upload Project on GitHub Desktop

Follow the steps mentioned below to install GitHub Desktop.

Step 1: Download GitHub Desktop

Open the link “https://desktop.github.com/” and click on the download button.

Step 2: Install GitHub Desktop

After the completion of the download open the installer and follow the instructions mentioned.

Step 3: Launch GitHub Desktop

After the completion of installation click on the launch GitHub Desktop option.

Step 4: Sign in to Your GitHub Account

After launching the GitHub Desktop know it is time to set up the account if you don’t have a GitHub account just use the sign option.

How Do You Use GitHub Desktop?

Step 1: Create a Repository On GitHub Desktop

We have to create a new repository on GitHub by clicking on New and naming it. 

Step 2: Now click on the ” Set up in Desktop” as shown below.

How to Upload a Project to GitHub Desktop

Step 3: Upload Project To GitHub Desktop

Clone the repository in a folder of the project or an empty folder that we want to upload by providing its specific path.

The result will be like this:

Step 4: Commit On GitHub Desktop

After uploading the file in the folder we are ready to upload the file on GitHub it will look like this, write a commit message “First Commit” and click on “Commit to master“:

Step 5: Publish On GitHub Desktop

After all this click on the “Publish branch” and our file is uploaded on GitHub.

Step 6: Uploaded On GitHub

We can recheck our GitHub Repository whether it is uploaded or not.

We can see that our file app.js is uploaded, and we can further upload our whole project through it.

FAQs On GitHub Desktop

1. Github Desktop Authentication Failed

Following are some reasons that you might get the “Authentication Failed” error when trying to connect to GitHub Desktop.

  1. Incorrect credentials.
  2. Expired token.
  3. Permissions issue.
  4. SSH key issues.
  5. Temporary GitHub outage.

2. Github Desktop For Mac

You can use the link “https://desktop.github.com/” to download the github desktop for the mac.

3. Github Desktop Latest Version

The latest version of GitHub Desktop is 3.3.5. It was released on October 31, 2023.