{"id":1889,"date":"2020-12-07T15:22:05","date_gmt":"2020-12-07T14:22:05","guid":{"rendered":"https:\/\/gmbd.de\/wordpress\/?p=1889"},"modified":"2020-12-07T15:22:05","modified_gmt":"2020-12-07T14:22:05","slug":"ssh-agent-mit-git-unter-windows","status":"publish","type":"post","link":"https:\/\/gmbd.de\/wordpress\/index.php\/2020\/12\/07\/ssh-agent-mit-git-unter-windows\/","title":{"rendered":"ssh-agent mit Git unter Windows"},"content":{"rendered":"\n<pre class=\"wp-block-code\"><code>PS> &#91;Environment]::SetEnvironmentVariable(\"GIT_SSH\", \"$((Get-Command ssh).Source)\", &#91;System.EnvironmentVariableTarget]::User)<\/code><\/pre>\n\n\n\n<p>Um unter Windows den ssh-agent zusammen mit Git nutzen zu k\u00f6nnen, sind ein paar Schritte notwendig:<\/p>\n\n\n\n<ol><li>SSH-Agent aktivieren<br>Dazu einfach in der Powershell den Service aktiveren und pr\u00fcfen ob die Pfade  richtig konfiguriert ist:<\/li><\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>PS> Get-Service ssh-agent | Set-Service -StartupType Automatic\nPS> Get-Command ssh | Select-Object Source\n\nSource\n------\nC:\\Windows\\System32\\OpenSSH\\ssh.exe\n<\/code><\/pre>\n\n\n\n<p>2. SSH-Agent starten<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>PS> ssh-agent<\/code><\/pre>\n\n\n\n<p>3. Keys importieren<\/p>\n\n\n\n<p>Entweder direkt mit <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ssh-add<\/code><\/pre>\n\n\n\n<p>Oder indirekt \u00fcber ein Passwort-Tool. Ich nehme dazu keepassxc.<\/p>\n\n\n\n<p>4. GIT_SSH setzen<br>Abschlie\u00dfend muss nur noch die Umgebungsvariable GIT_SSH richtig gesetzt werden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>PS> &#91;Environment]::SetEnvironmentVariable(\"GIT_SSH\", \"$((Get-Command ssh).Source)\", &#91;System.EnvironmentVariableTarget]::User)<\/code><\/pre>\n\n\n\n<p><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Um unter Windows den ssh-agent zusammen mit Git nutzen zu k\u00f6nnen, sind ein paar Schritte notwendig: SSH-Agent aktivierenDazu einfach in der Powershell den Service aktiveren und pr\u00fcfen ob die Pfade richtig konfiguriert ist: 2. SSH-Agent starten 3. Keys importieren Entweder direkt mit Oder indirekt \u00fcber ein Passwort-Tool. Ich nehme dazu keepassxc. 4. GIT_SSH setzenAbschlie\u00dfend muss\u2026 <span class=\"read-more\"><a href=\"https:\/\/gmbd.de\/wordpress\/index.php\/2020\/12\/07\/ssh-agent-mit-git-unter-windows\/\">Weiterlesen &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[19],"tags":[],"_links":{"self":[{"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/1889"}],"collection":[{"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/comments?post=1889"}],"version-history":[{"count":0,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/1889\/revisions"}],"wp:attachment":[{"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/media?parent=1889"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/categories?post=1889"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/tags?post=1889"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}