• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Tutsplanet

Tutsplanet

Free Technical and Blogging Resources

  • Home
  • Web Hosting
  • Programming
  • Plugins
  • Twitter Trends
  • Tools
  • About Us

Design & Development TagsGit, github

How to set up GitHub SSH in Ubuntu with example

Mar 25, 2023 Editorial Staff Leave a Comment

Share
Tweet
Share

Today’s tutorial demonstrates how to configure GitHub ssh in your Ubuntu 22.04 operating system. We often use git and GitHub for development purposes, so connecting to remote Github is an important step in our development journey.

Follow the below steps to connect your local machine to GitHub remote by configuring the GitHub ssh key.

Create a GitHub SSH key pair with the ssh-keygen command

Adding a password to your private key is completely optional. By default id_rsa file is the private key file, the computer will automatically figure out which one is the default file.

How-to-set-up-GitHub-SSH-in-Ubuntu-with-example

Copy the value of the public SSH key to the clipboard

You can run the below command to see the public key.

cat /home/$USER/.ssh/id_rsa.pub
Login to GitHub and navigate to your account settings

You can see the menu when you hover the avatar at the top right position.

Click on the SSH and GPG keys link on the left-hand side menu and add your new public there by clicking the New SSH Key button

How-to-set-up-GitHub-SSH-in-Ubuntu-with-example

Save your changes and that’s it.

lenovo@ubuntu:~$ git clone [email protected]:testrepo/repo-imporatn.git

This will pull the files from your private repo to your computer.

Did this post help you?
Tutsplanet brings in-depth and easy tutorials to understand even for beginners. This takes a considerable amount of work. If this post helps you, please consider supporting us as a token of appreciation:
  • Just want to thank us? Buy us a Coffee
  • May be another day? Shop on Amazon using our links.
    Your prices won't change but we get a small commission.

Editorial Staff

Editorial Staff at Tutsplanet is a dedicated team to write various tutorials about subjects like Programming, Technology and Operating Systems.

View all posts by Editorial Staff

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Quick Links

  • Top 21 Website Ideas To Make Money Online in 2021
  • A Simple YouTube Video Downloader Script in PHP
  • The 50 Most Useful jQuery Plugins for Frontend Development
  • Replace “\n” with new line characters, using Notepad++
  • Using Third-Party Libraries in Codeigniter
  • Upload Multiple Images and Store in Database using PHP and MySQL.
  • Hierarchical Tree view Category Example in Laravel
  • Laravel Image Intervention Tutorial With Example
  • How to import sql file in MySQL database using PHP?
  • Free VAT Calculator Online

Subscribe

* indicates required

Search Here

Share

   

Hot topics

  • Replace “\n” with new line characters, using Notepad++ 8 views
  • How Get Current URL from a PHTML – Magento 2 7 views
  • All Countries SQL file with Country Codes to Download 6 views
  • Open a URL in a new tab using JavaScript 5 views
  • PHP: Implode () with quotes 5 views
  • Use Mpdf in Codeigniter 3 4 views
  • How to enter new line in Microsoft Teams? 4 views
  • Add FTP/SFTP in Visual Studio Code 4 views
  • Auto Login in PuTTY with a password 4 views
  • Laravel Eloquent Select Column as Alias 3 views

Categories

  • Design & Development
  • Drupal
  • Facebook
  • General
  • How To
  • ios
  • Javascript
  • Linux
  • Magento
  • Marketing
  • News
  • PHP
  • Plugins
  • Programming
  • Snippets List
  • Social Media
  • Softwares
  • Themes
  • Tips
  • Wordpress
  • YouTube

Copyright © 2023 · Planet on Genesis Framework · Powered By BunnyCDN . Network wallpapernoon.com