Tuesday, December 7, 2021
Home Utilities GitHub Desktop Free Download

GitHub Desktop Free Download

GitHub Desktop is a fast and easy way to contribute to projects from Windows and OS X, whether you are a seasoned user or new user, GitHub Desktop is designed to simplify all processes and workflow in your GitHub. GitHub Desktop is an open-source Electron-based GitHub app. It is written in TypeScript and uses React.

It has many awesome features like:

  1. Attributing commits with collaborators easily
  2. Checkout branches with pull requests and view CI statuses
  3. Syntax highlighted diffs
  4. Expanded image diff support
  5. Extensive editor & shell integrations
  6. It’s open-source

Github Destop

I personally prefer to use Github Desktop as my main git client rather than a Source Tree or Gitkraken.

Last week, the company I work for, decided to move all it’s codebase from Github to Gitlab. The reason is that Gitlab has out of the box features like integrated DevOps inbuilt into their system, unlike Github where you’ll have to do all these yourselves.

Pre-gitlab we were using like 5 different tools and the complexity of integrating them all was getting out of hand and also quite expensive, trying to tie together New Relic, Codeship, Github, Jenkins, Chef, and Terraform was no fun… not to mention Digital Ocean, AWS, Azure, and MongoDB Cloud

I am used to the GitHub environment because that’s all I’ve always worked with but I saw this as a challenge to adapt to a new environment.

I was ready to move to Gitlab but I wasn’t ready to leave GitHub Desktop, so I decided to use Gitlab and GitHub Desktop. I began making research on how to use them both and then my boss gave me a useful resource that helped a lot,

It helped a lot but it was missing one vital step which was how to use GitHub Desktop with a Gitlab Repo that has 2FA(two-factor authentication) enabled.

Step one:

i. Download GitHub Desktop here

ii. Go to your Gitlab repo

iii. Click on settings

 

GitHub Desktop
Circled settings

 

Step two:

What we’ll do now is to generate an access token for our GitHub desktop.

After clicking on settings

i. Click on Access Tokens

GitHub Desktop

ii. Generate an access token

GitHub Desktop

iii. Copy your new access token and store it somewhere as we’ll use it later:

GitHub Desktop

Step three:

i. Head over to your repository and select https and copy the link,

GitHub Desktop

ii. open GitHub Desktop from the file bar, select clone repository

GitHub Desktop

iii. After selecting it, a modal would pop up, select URL and place the https link we copied from gitlab inside the URL field and select the destination folder.

GitHub Desktop

iv. After filling all those fields, select clone

v. While cloning, it would pop up a modal titled authentication failed, you would then be required to put in your username and password.

N/B: Your username is mostly your email address or whatever username you used to access your gitlab organization or repo.

vi. Then your password would be the personal access token we created before, so head over to wherever you may have stored it and paste it.

vii. After that click login or authenticate and if all goes well you should see something like this

 

GitHub Desktop
cloning (name of your project repo)

 

After that, you would see this

GitHub Desktop

Then you can fetch from the origin, see all branches and use it as your preferred git client.

 

How to Install This Software

 

https://www.pcsoftwaregallery.com/2020/08/13/windows-10-x64-enterprise-2004-june-2020-free-download/                          Wallpaper Engine 2021 Free Download

 

Password-123

You can also download

RELATED ARTICLES

AnyDesk Free Download

Discover AnyDesk – Your Remote Desktop Software for Windows Connect the desktop environment of individual Windows client devices and servers via remote access Enable...

TeamViewer – Free Download Now

The Trusted Solution for Remote Desktop Control What’s essential in a work-from-home remote desktop software? Security. TeamViewer’s remote desktop software brings your office into your home with...

Visual Studio Free Download

Visual Studio Free Download Visual Studio Code is a lightweight, yet powerful source code editor that runs from your desktop.* It comes with built-in support...

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -

Most Popular

AVG Secure Browser Free Download

The importance of online securityOne should not underestimate the importance of security when browsing online. After all, it’s not uncommon to find yourself plagued...

Opera web browsers Free Download

Opera is a secure web browser that is both fast and rich in features. It has a slick interface that embraces a modern, minimalist...

Safari 5.1.7 Free Download

At one time, web browsers simply got you to the Internet. But from the day it was released, Safari set the bar higher for...

Rufus Free Download

Free USB ISO creation for Windows Rufus is a free, crowdsourced resource for creating bootable USBs. The program only works on Windows, but it can create ISO...

Recent Comments

Bernardsnubs on Smadav-2021 Free Download
EvaNer on