{"id":48637,"date":"2024-08-23T08:02:04","date_gmt":"2024-08-23T08:02:04","guid":{"rendered":"https:\/\/accuweb.cloud\/resource\/?post_type=faq&#038;p=48637"},"modified":"2026-02-18T06:43:21","modified_gmt":"2026-02-18T06:43:21","slug":"ssh-access-to-git-repository","status":"publish","type":"faq","link":"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository","title":{"rendered":"Secure SSH Access to Private GIT Repositories"},"content":{"rendered":"<h2 class=\"ack-h2\">Secure SSH Access to Private GIT Repositories<\/h2>\n<p>With the AccuWeb.Cloud platform, you can effortlessly deploy your application from any remote public or private GIT\/SVN repository, supporting various programming languages such as Java, PHP, Ruby, Python, and Node.js.<\/p>\n<p>To increase security, you can access your private GIT repositories via SSH, allowing for easy cloning and updating of your applications. This capability also enables you to work with repositories hosted on private servers, as opposed to common web-based services like GitHub, GitLab, or Bitbucket.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/SSH-Access-.png\"><img fetchpriority=\"high\" decoding=\"async\" class=\"ack-extra-image-space aligncenter wp-image-48638 size-full\" title=\"Secure SSH Access\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/SSH-Access-.png\" alt=\"Secure SSH Access\" width=\"407\" height=\"251\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/SSH-Access-.png 407w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/SSH-Access--300x185.png 300w\" sizes=\"(max-width: 407px) 100vw, 407px\" \/><\/a><\/p>\n<p><strong>Accessing Your Private GIT Repository Using the Secured SSH Protocol<\/strong><\/p>\n<p>Follow these steps to access your private GIT repository securely via SSH:<\/p>\n<ol class=\"ack-ol\">\n<li><a class=\"ack-link-color\" href=\"#SSH-Keychain\">Generate SSH Keychain<\/a><\/li>\n<li><a class=\"ack-link-color\" href=\"#Add-Private-SSH-Key\">Add Private SSH Key to Platform Account<\/a><\/li>\n<li><a class=\"ack-link-color\" href=\"#Add-Public-SSH-Key\">Add Public SSH Key to Git Account<\/a>\n<ul class=\"ack-ul\">\n<li><a class=\"ack-link-color\" href=\"#GitHub\">GitHub<\/a><\/li>\n<li><a class=\"ack-link-color\" href=\"#GitLab\">GitLab<\/a><\/li>\n<li><a class=\"ack-link-color\" href=\"#Bitbucket\">Bitbucket<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a class=\"ack-link-color\" href=\"#Deploy-Project\">Deploy Project via SSH<\/a><\/li>\n<\/ol>\n<h2 class=\"ack-h2\">Generate SSH Keychain<\/h2>\n<p>To begin, create an SSH key pair (consisting of a private key and a public key) to bind your GIT repository to your AccuWeb.Cloud account. If you haven&#8217;t generated a keychain before, follow the <a class=\"ack-link-color\" href=\"https:\/\/accuweb.cloud\/resource\/articles\/generate-ssh-key\/\" target=\"_blank\" rel=\"noopener\">Generate SSH Key<\/a> instructions.<\/p>\n<div class=\"article-space\"><\/div>\n<div class=\"ack-formula\"><strong id=\"Add-Private-SSH-Key\">Note:<\/strong> Ensure that your keys do not contain password protection (passphrase) to establish a connection between the platform and GIT accounts.<\/div>\n<div class=\"article-space\"><\/div>\n<h2 class=\"ack-h2\">Add Private SSH Key to Platform Account<\/h2>\n<p>Once you have generated your SSH key pair, add your private key to your AccuWeb.Cloud account by following these steps:<\/p>\n<p><strong>Step 1. Log in to your AccuWeb.Cloud account<\/strong> and navigate to the settings by clicking the <strong>&#8220;Settings&#8221;<\/strong> button at the top-right section of the dashboard.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/ettings.png\"><img decoding=\"async\" class=\"ack-article-image aligncenter wp-image-48647 size-full\" title=\"Settings\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/ettings.png\" alt=\"Settings\" width=\"1271\" height=\"31\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/ettings.png 1271w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/ettings-300x7.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/ettings-1024x25.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/ettings-768x19.png 768w\" sizes=\"(max-width: 1271px) 100vw, 1271px\" \/><\/a><\/p>\n<p><strong>Step 2.<\/strong> In the opened<strong> User Settings tab<\/strong>, switch to the <strong>SSH Keys &gt; Private Keys<\/strong> option and click on the <strong>Add Private Key<\/strong> button.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Private-Keys.png\"><img decoding=\"async\" class=\"ack-article-image aligncenter wp-image-48650 size-full\" title=\"Add Private Keys\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Private-Keys.png\" alt=\"Add Private Keys\" width=\"940\" height=\"273\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Private-Keys.png 940w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Private-Keys-300x87.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Private-Keys-768x223.png 768w\" sizes=\"(max-width: 940px) 100vw, 940px\" \/><\/a><\/p>\n<p><strong>Step 3. <\/strong>Copy your private SSH key and insert it into the <strong>Key<\/strong> input field. Provide a <strong>Name<\/strong> for this key (e.g., git-key) and finalize the addition by clicking the <strong>Add<\/strong> button.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Key-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-48651 size-full\" title=\"Add Key\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Key-1.png\" alt=\"Add Key\" width=\"1034\" height=\"383\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Key-1.png 1034w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Key-1-300x111.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Key-1-1024x379.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Key-1-768x284.png 768w\" sizes=\"(max-width: 1034px) 100vw, 1034px\" \/><\/a><\/p>\n<div class=\"article-space\"><\/div>\n<div class=\"ack-formula\"><strong>Note:<\/strong> If you encounter an error while adding the key, ensure it is not protected with a passphrase. If it is, remove the protection and try again.<\/div>\n<div class=\"article-space\"><\/div>\n<p><strong>Step 4.<\/strong> Your new private key will appear in the corresponding tab shortly.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Key-added-to-tab.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-48652 size-full\" title=\"Key added to tab\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Key-added-to-tab.png\" alt=\"Key added to tab\" width=\"1279\" height=\"378\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Key-added-to-tab.png 1279w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Key-added-to-tab-300x89.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Key-added-to-tab-1024x303.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Key-added-to-tab-768x227.png 768w\" sizes=\"(max-width: 1279px) 100vw, 1279px\" \/><\/a><\/p>\n<p id=\"Add-Public-SSH-Key\">You can delete keys that are no longer needed by clicking the appropriate red cross button. Deleting the key from the manager won&#8217;t remove it from existing GIT projects on the platform, allowing you to continue working with them as before.<\/p>\n<h2 class=\"ack-h2\">Add Public SSH Key to Git Account<\/h2>\n<p>After uploading your private key to your AccuWeb.Cloud account, you need to configure your GIT repository account.<\/p>\n<p>For repositories on a remote private server, upload the corresponding SSH public key and add it to the list of authorized keys.<\/p>\n<p>For web-based project hosting services, follow the detailed steps for each service below. We will cover the setup for three popular platforms:<\/p>\n<ul id=\"GitHub\" class=\"ack-ul\">\n<li><strong>GitHub<\/strong><\/li>\n<li><strong>GitLab<\/strong><\/li>\n<li><strong>Bitbucket<\/strong><\/li>\n<\/ul>\n<h3 class=\"ack-h3\">GitHub<\/h3>\n<p><strong>Step 1.<\/strong> Log in to your GitHub account and go to <strong>Settings<\/strong> (top-right corner). Select the <strong>SSH and GPG keys<\/strong> tab from the left panel and click the <strong>New SSH key<\/strong> button.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-SSH-Key.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-48653 size-full\" title=\"Add SSH Key\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-SSH-Key.png\" alt=\"Add SSH Key\" width=\"1280\" height=\"548\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-SSH-Key.png 1280w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-SSH-Key-300x128.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-SSH-Key-1024x438.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-SSH-Key-768x329.png 768w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/a><\/p>\n<p><strong>Step 2.<\/strong> Paste your public SSH key into the Key field, assign a Title, and click Add SSH key.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Credentials.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-48655 size-full\" title=\"Add Credentials\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Credentials.png\" alt=\"Add Credentials\" width=\"1280\" height=\"548\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Credentials.png 1280w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Credentials-300x128.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Credentials-1024x438.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Credentials-768x329.png 768w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/a><\/p>\n<p><strong>Step 3.<\/strong> Verify that your newly added key appears in the <strong>SSH keys<\/strong> tab.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/SSH-Keys.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-48656 size-full\" title=\"SSH Keys\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/SSH-Keys.png\" alt=\"SSH Keys\" width=\"1280\" height=\"548\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/SSH-Keys.png 1280w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/SSH-Keys-300x128.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/SSH-Keys-1024x438.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/SSH-Keys-768x329.png 768w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/a><\/p>\n<p><strong>Step 4.<\/strong> To obtain the SSH link for your project, navigate to the desired repository (ensure you are logged in), and switch the link type to <strong>SSH<\/strong> in the Clone URL section on the right-hand pane. Click the <strong>Copy<\/strong> to Clipboard button or copy the link manually.<\/p>\n<p><a id=\"GitLab\" href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Copy-to-Clipboard.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-48657 size-full\" title=\"Copy to Clipboard\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Copy-to-Clipboard.png\" alt=\"Copy to Clipboard\" width=\"1280\" height=\"548\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Copy-to-Clipboard.png 1280w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Copy-to-Clipboard-300x128.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Copy-to-Clipboard-1024x438.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Copy-to-Clipboard-768x329.png 768w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/a><\/p>\n<h3 class=\"ack-h3\">GitLab<\/h3>\n<p><strong>Step 1.<\/strong> Log in to your GitLab account. Go to <strong>Preferences<\/strong> and select the <strong>SSH Keys<\/strong> tab from the left menu.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-SSH-Keys.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-48658 size-full\" title=\"Add SSH Keys\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-SSH-Keys.png\" alt=\"Add SSH Keys\" width=\"1600\" height=\"757\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-SSH-Keys.png 1600w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-SSH-Keys-300x142.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-SSH-Keys-1024x484.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-SSH-Keys-768x363.png 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-SSH-Keys-1536x727.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/a><\/p>\n<p><strong>Step 2.<\/strong> Paste your public SSH key into the <strong>Key<\/strong> field, provide a <strong>Title,<\/strong> and optionally set an Expires at a date for the key.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Credentials-1-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-48679 size-full\" title=\"Add Credentials\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Credentials-1-1.png\" alt=\"Add Credentials\" width=\"1600\" height=\"757\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Credentials-1-1.png 1600w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Credentials-1-1-300x142.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Credentials-1-1-1024x484.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Credentials-1-1-768x363.png 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Credentials-1-1-1536x727.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/a><\/p>\n<div class=\"article-space\"><\/div>\n<div class=\"ack-formula\"><strong>Note:<\/strong> The expiration date is informational and does not restrict key usage. It can help administrators manage key rotation.<\/div>\n<div class=\"article-space\"><\/div>\n<p><strong>Step 3.<\/strong> Click the Add key button.<\/p>\n<p><strong>Step 4.<\/strong> Verify that your key appears in the Your <strong>SSH keys<\/strong> list below.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Verify-Key.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-48675 size-full\" title=\"Verify Key\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Verify-Key.png\" alt=\"Verify Key\" width=\"1600\" height=\"757\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Verify-Key.png 1600w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Verify-Key-300x142.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Verify-Key-1024x484.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Verify-Key-768x363.png 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Verify-Key-1536x727.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/a><\/p>\n<p><strong>Step 5.<\/strong> To obtain the SSH link for your project, navigate to the desired repository (ensure you are logged in), expand the <strong>Clone<\/strong> menu, and copy the <strong>Clone with SSH<\/strong> link.<\/p>\n<p><a id=\"Bitbucket\" href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Clone-with-SSH-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-48660 size-full\" title=\"Clone with SSH\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Clone-with-SSH-1.png\" alt=\"Clone with SSH\" width=\"1346\" height=\"766\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Clone-with-SSH-1.png 1346w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Clone-with-SSH-1-300x171.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Clone-with-SSH-1-1024x583.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Clone-with-SSH-1-768x437.png 768w\" sizes=\"(max-width: 1346px) 100vw, 1346px\" \/><\/a><\/p>\n<h3 class=\"ack-h3\">Bitbucket<\/h3>\n<p><strong>Step 1.<\/strong> Log in to your Bitbucket account and select the <strong>Settings<\/strong> icon from the top-right corner and click <strong>Personal Bitbucket settings.<\/strong><\/p>\n<p><strong>Step 2. <\/strong>In the account settings page, go to the<strong> SSH keys<\/strong> tab found under the Security section using the left-hand menu. Click the <strong>Add key<\/strong> in the central area of the page.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Key-to-Bitbucket.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-48661 size-full\" title=\"Add Key to Bitbucket\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Key-to-Bitbucket.png\" alt=\"Add Key to Bitbucket\" width=\"1600\" height=\"757\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Key-to-Bitbucket.png 1600w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Key-to-Bitbucket-300x142.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Key-to-Bitbucket-1024x484.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Key-to-Bitbucket-768x363.png 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Key-to-Bitbucket-1536x727.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/a><\/p>\n<p><strong>Step 3.<\/strong> In the prompt that appears, paste your public SSH<strong> key<\/strong> into the Key field, provide a <strong>Label<\/strong>, and click <strong>Add key.<\/strong><\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Key-1-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-48662 size-full\" title=\"Add Key\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Key-1-1.png\" alt=\"Add Key\" width=\"1600\" height=\"757\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Key-1-1.png 1600w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Key-1-1-300x142.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Key-1-1-1024x484.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Key-1-1-768x363.png 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-Key-1-1-1536x727.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/a><\/p>\n<p><strong>Step 4.<\/strong> Confirm that your new key appears in the <strong>SSH keys<\/strong> tab.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Verify-added-key.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-48663 size-full\" title=\"Verify added key\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Verify-added-key.png\" alt=\"Verify added key\" width=\"1600\" height=\"757\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Verify-added-key.png 1600w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Verify-added-key-300x142.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Verify-added-key-1024x484.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Verify-added-key-768x363.png 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Verify-added-key-1536x727.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/a><\/p>\n<p><strong>Step 5.<\/strong> To get the SSH link for your project, go to the desired repository (ensure you are logged in). Click the <strong>Clone<\/strong> and copy the displayed string.<\/p>\n<p><a id=\"Deploy-Project\" href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Clone-Repository-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-48664 size-full\" title=\"Clone Repository\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Clone-Repository-1.png\" alt=\"Clone Repository\" width=\"1600\" height=\"757\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Clone-Repository-1.png 1600w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Clone-Repository-1-300x142.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Clone-Repository-1-1024x484.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Clone-Repository-1-768x363.png 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Clone-Repository-1-1536x727.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/a><\/p>\n<h2 class=\"ack-h2\">Deploy Project via SSH<\/h2>\n<p>Finally, you can proceed with deploying your project via the secured connection.<\/p>\n<p><strong>Step 1.<\/strong> Navigate to the Deployment Manager at the bottom of the dashboard and click on<strong> Add repo.<\/strong> Provide the following information in the form:<\/p>\n<ul class=\"ack-ul\">\n<li><strong>Name:<\/strong> The name of your application (no spaces or special symbols allowed).<\/li>\n<li><strong>URL:<\/strong> The appropriate git URL for the repository.<\/li>\n<li><strong>Branch:<\/strong> The required branch of the project (default is master).<\/li>\n<li>Tick the <strong>Use Authentication<\/strong> checkbox, choose <strong>SSH Key<\/strong> as your Access Type, and select the <strong>key<\/strong> from the list.<\/li>\n<\/ul>\n<p><strong>Step 2.<\/strong> Click <strong>Apply<\/strong> to save your project information.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-project-via-Git.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-extra-image-space aligncenter wp-image-48665 size-full\" title=\"Add project via Git\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-project-via-Git.png\" alt=\"Add project via Git\" width=\"402\" height=\"359\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-project-via-Git.png 402w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Add-project-via-Git-300x268.png 300w\" sizes=\"(max-width: 402px) 100vw, 402px\" \/><\/a><\/p>\n<p><strong>Step 3.<\/strong> Once the project is added to the Deployment Manager, hover over it and click the <strong>Deploy<\/strong> button to deploy your application.<\/p>\n<p>In the opened window, specify the deployment target and additional configurations:<\/p>\n<ul class=\"ack-ul\">\n<li><strong>Environment:<\/strong> Choose a target environment from the list.<\/li>\n<li><strong>Path:<\/strong> Enter the context where you want your application to be deployed (or leave the default).<\/li>\n<li><strong>Hooks:<\/strong> Include pre- and post-deployment operations as necessary.<\/li>\n<li><strong>Check and auto-deploy updates:<\/strong> Enable automatic periodic updates of your project from the repository (performed only if there are code changes) with a set interval.<\/li>\n<li><strong>Auto-resolve conflicts:<\/strong> Prevent merge conflicts by using the <strong>\u201cgit reset \u2013hard\u201d<\/strong> command during each subsequent project update (contradictory files will be updated according to the repository version, discarding locally made changes).<\/li>\n<li><strong>Enable zero-downtime deployment:<\/strong> Adjust the deployment flow to avoid application downtime (for PHP servers only).<\/li>\n<\/ul>\n<p><strong>Step 4.<\/strong> After entering all the required data, click <strong>Deploy<\/strong> to start the process and wait until your project is successfully deployed.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Deploy.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-48666 size-full\" title=\"Deploy\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Deploy.png\" alt=\"Deploy\" width=\"732\" height=\"530\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Deploy.png 732w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Deploy-300x217.png 300w\" sizes=\"(max-width: 732px) 100vw, 732px\" \/><\/a><\/p>\n<p><strong>Step 5.<\/strong> Verify that your project files are available. Open the Configuration File Manager for your environment, navigate to the <strong>webroot<\/strong> directory, and check for a folder named after the specified context (ROOT by default) inside.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Webroot.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-48667 size-full\" title=\"Webroot\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Webroot.png\" alt=\"Webroot\" width=\"1600\" height=\"397\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Webroot.png 1600w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Webroot-300x74.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Webroot-1024x254.png 1024w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Webroot-768x191.png 768w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Webroot-1536x381.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/a><\/p>\n<p><strong>Step 6.<\/strong> Finally, click <strong>Open in Browser<\/strong> for your environment to ensure your application is running.<\/p>\n<p><a href=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Verify-in-Browser.png\"><img loading=\"lazy\" decoding=\"async\" class=\"ack-article-image aligncenter wp-image-48668 size-full\" title=\"Verify in Browser\" src=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Verify-in-Browser.png\" alt=\"Verify in Browser\" width=\"804\" height=\"517\" srcset=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Verify-in-Browser.png 804w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Verify-in-Browser-300x193.png 300w, https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/08\/Verify-in-Browser-768x494.png 768w\" sizes=\"(max-width: 804px) 100vw, 804px\" \/><\/a><\/p>\n<p>That\u2019s it! Enjoy secure interaction with your version control system &#8211; clone and update your projects hosted on the platform directly from your private GIT repositories via SSH.<\/p>\n<div class=\"cta-btn-top-space ack-extra-image-space\">\t\t<div data-elementor-type=\"section\" data-elementor-id=\"38668\" class=\"elementor elementor-38668\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\" data-elementor-post-type=\"elementor_library\">\n\t\t\t        <section class=\"elementor-section elementor-top-section elementor-element elementor-element-882321f elementor-section-boxed elementor-section-height-default elementor-section-height-default ct-header-fixed-none ct-row-max-none\" data-id=\"882321f\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n            \n                        <div class=\"elementor-container elementor-column-gap-default \">\n                    <div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7cc79cc\" data-id=\"7cc79cc\" data-element_type=\"column\">\n        <div class=\"elementor-widget-wrap elementor-element-populated\">\n                    \n        \t\t<div class=\"elementor-element elementor-element-e31b40f elementor-widget elementor-widget-shortcode\" data-id=\"e31b40f\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t            <\/div>\n        <\/div>\n                    <\/div>\n        <\/section>\n        \t\t<\/div>\n\t\t<\/div>\n<div class=\"cta-btn-bottom-space\"><\/div>\n","protected":false},"author":1,"featured_media":52879,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","class_list":["post-48637","faq","type-faq","status-publish","has-post-thumbnail","hentry","faq_topics-deployment","faq_topics-kb","faq_topics-product-documentation","faq_topics-ssh-acces-to-git-repository"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.10 (Yoast SEO v24.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>SSH Access to Git Repository<\/title>\n<meta name=\"description\" content=\"Deploy applications using SSH access for private GIT repositories. Follow the steps to generate keys, configure accounts, and deploy securely.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Secure SSH Access to Private GIT Repositories\" \/>\n<meta property=\"og:description\" content=\"Deploy applications using SSH access for private GIT repositories. Follow the steps to generate keys, configure accounts, and deploy securely.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository\" \/>\n<meta property=\"og:site_name\" content=\"AccuWeb Cloud\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-18T06:43:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository#article\",\"isPartOf\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository\"},\"author\":{\"name\":\"Jilesh Patadiya\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/a7a4cbe8405202b537509c757b588c58\"},\"headline\":\"Secure SSH Access to Private GIT Repositories\",\"datePublished\":\"2024-08-23T08:02:04+00:00\",\"dateModified\":\"2026-02-18T06:43:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository\"},\"wordCount\":1136,\"publisher\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/#organization\"},\"image\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository#primaryimage\"},\"thumbnailUrl\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\",\"inLanguage\":\"en-US\"},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository\",\"url\":\"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository\",\"name\":\"SSH Access to Git Repository\",\"isPartOf\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository#primaryimage\"},\"image\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository#primaryimage\"},\"thumbnailUrl\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\",\"datePublished\":\"2024-08-23T08:02:04+00:00\",\"dateModified\":\"2026-02-18T06:43:21+00:00\",\"description\":\"Deploy applications using SSH access for private GIT repositories. Follow the steps to generate keys, configure accounts, and deploy securely.\",\"breadcrumb\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository#primaryimage\",\"url\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\",\"contentUrl\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg\",\"width\":1280,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/accuweb.cloud\/resource\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Secure SSH Access to Private GIT Repositories\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#website\",\"url\":\"https:\/\/accuweb.cloud\/resource\/\",\"name\":\"AccuWeb Cloud\",\"description\":\"Cutting Edge Cloud Computing\",\"publisher\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/accuweb.cloud\/resource\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#organization\",\"name\":\"AccuWeb.Cloud\",\"url\":\"https:\/\/accuweb.cloud\/resource\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/04\/accuwebcloud_logo_black_tagline.jpg\",\"contentUrl\":\"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/04\/accuwebcloud_logo_black_tagline.jpg\",\"width\":156,\"height\":87,\"caption\":\"AccuWeb.Cloud\"},\"image\":{\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/a7a4cbe8405202b537509c757b588c58\",\"name\":\"Jilesh Patadiya\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2cea2bdb5bbabb771ee67e96acad7396f25cb1a0c360b9bc4a9ac40cea9cd8b2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2cea2bdb5bbabb771ee67e96acad7396f25cb1a0c360b9bc4a9ac40cea9cd8b2?s=96&d=mm&r=g\",\"caption\":\"Jilesh Patadiya\"},\"description\":\"Jilesh Patadiya, the visionary Co-Founder and Chief Technology Officer (CTO) behind AccuWeb.Cloud. Founder &amp; CTO at AccuWebHosting.com. He shares his web hosting insights on the AccuWeb.Cloud blog. He mostly writes on the latest web hosting trends, WordPress, storage technologies, and Windows and Linux hosting platforms.\",\"sameAs\":[\"https:\/\/accuweb.cloud\/resource\",\"https:\/\/www.facebook.com\/accuwebhosting\",\"https:\/\/www.instagram.com\/accuwebhosting\/\",\"https:\/\/www.linkedin.com\/company\/accuwebhosting\/\",\"https:\/\/x.com\/accuwebhosting\",\"https:\/\/www.youtube.com\/c\/Accuwebhosting\"],\"url\":\"https:\/\/accuweb.cloud\/resource\/author\/accuwebadmin\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"SSH Access to Git Repository","description":"Deploy applications using SSH access for private GIT repositories. Follow the steps to generate keys, configure accounts, and deploy securely.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository","og_locale":"en_US","og_type":"article","og_title":"Secure SSH Access to Private GIT Repositories","og_description":"Deploy applications using SSH access for private GIT repositories. Follow the steps to generate keys, configure accounts, and deploy securely.","og_url":"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository","og_site_name":"AccuWeb Cloud","article_modified_time":"2026-02-18T06:43:21+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository#article","isPartOf":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository"},"author":{"name":"Jilesh Patadiya","@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/a7a4cbe8405202b537509c757b588c58"},"headline":"Secure SSH Access to Private GIT Repositories","datePublished":"2024-08-23T08:02:04+00:00","dateModified":"2026-02-18T06:43:21+00:00","mainEntityOfPage":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository"},"wordCount":1136,"publisher":{"@id":"https:\/\/accuweb.cloud\/resource\/#organization"},"image":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository#primaryimage"},"thumbnailUrl":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","inLanguage":"en-US"},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository","url":"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository","name":"SSH Access to Git Repository","isPartOf":{"@id":"https:\/\/accuweb.cloud\/resource\/#website"},"primaryImageOfPage":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository#primaryimage"},"image":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository#primaryimage"},"thumbnailUrl":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","datePublished":"2024-08-23T08:02:04+00:00","dateModified":"2026-02-18T06:43:21+00:00","description":"Deploy applications using SSH access for private GIT repositories. Follow the steps to generate keys, configure accounts, and deploy securely.","breadcrumb":{"@id":"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository#primaryimage","url":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","contentUrl":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/07\/NEW-OG-IMAGE-URL.jpg","width":1280,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/accuweb.cloud\/resource\/articles\/ssh-access-to-git-repository#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/accuweb.cloud\/resource\/"},{"@type":"ListItem","position":2,"name":"Secure SSH Access to Private GIT Repositories"}]},{"@type":"WebSite","@id":"https:\/\/accuweb.cloud\/resource\/#website","url":"https:\/\/accuweb.cloud\/resource\/","name":"AccuWeb Cloud","description":"Cutting Edge Cloud Computing","publisher":{"@id":"https:\/\/accuweb.cloud\/resource\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/accuweb.cloud\/resource\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/accuweb.cloud\/resource\/#organization","name":"AccuWeb.Cloud","url":"https:\/\/accuweb.cloud\/resource\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/logo\/image\/","url":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/04\/accuwebcloud_logo_black_tagline.jpg","contentUrl":"https:\/\/accuweb.cloud\/resource\/wp-content\/uploads\/2024\/04\/accuwebcloud_logo_black_tagline.jpg","width":156,"height":87,"caption":"AccuWeb.Cloud"},"image":{"@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/a7a4cbe8405202b537509c757b588c58","name":"Jilesh Patadiya","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/accuweb.cloud\/resource\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2cea2bdb5bbabb771ee67e96acad7396f25cb1a0c360b9bc4a9ac40cea9cd8b2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2cea2bdb5bbabb771ee67e96acad7396f25cb1a0c360b9bc4a9ac40cea9cd8b2?s=96&d=mm&r=g","caption":"Jilesh Patadiya"},"description":"Jilesh Patadiya, the visionary Co-Founder and Chief Technology Officer (CTO) behind AccuWeb.Cloud. Founder &amp; CTO at AccuWebHosting.com. He shares his web hosting insights on the AccuWeb.Cloud blog. He mostly writes on the latest web hosting trends, WordPress, storage technologies, and Windows and Linux hosting platforms.","sameAs":["https:\/\/accuweb.cloud\/resource","https:\/\/www.facebook.com\/accuwebhosting","https:\/\/www.instagram.com\/accuwebhosting\/","https:\/\/www.linkedin.com\/company\/accuwebhosting\/","https:\/\/x.com\/accuwebhosting","https:\/\/www.youtube.com\/c\/Accuwebhosting"],"url":"https:\/\/accuweb.cloud\/resource\/author\/accuwebadmin"}]}},"_links":{"self":[{"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/faq\/48637","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/faq"}],"about":[{"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/types\/faq"}],"author":[{"embeddable":true,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/comments?post=48637"}],"version-history":[{"count":15,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/faq\/48637\/revisions"}],"predecessor-version":[{"id":52981,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/faq\/48637\/revisions\/52981"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/media\/52879"}],"wp:attachment":[{"href":"https:\/\/accuweb.cloud\/resource\/wp-json\/wp\/v2\/media?parent=48637"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}