{"id":141,"date":"2023-09-18T15:30:55","date_gmt":"2023-09-18T18:30:55","guid":{"rendered":"https:\/\/difusao.tech\/blog\/?p=141"},"modified":"2023-11-16T19:59:44","modified_gmt":"2023-11-16T22:59:44","slug":"usar-git-sem-ssl-disable-ssl-verification-in-git-repositories","status":"publish","type":"post","link":"https:\/\/difusao.tech\/blog\/usar-git-sem-ssl-disable-ssl-verification-in-git-repositories\/","title":{"rendered":"Usar git sem ssl \/ Disable SSL verification in git repositories"},"content":{"rendered":"\n<p>As vezes por algum motivo precisamos utilizar uma determinada configura\u00e7\u00e3o para conseguir contornar um proxy ou algum servi\u00e7o de rede que esteja bloqueando a utiliza\u00e7\u00e3o do git\/github atrav\u00e9s do ssl.<\/p>\n\n\n\n<p>Neste caso vamos setar a configura\u00e7\u00e3o do ssl para false, fazendo com que os comandos do git n\u00e3o corram pelo ssl.<\/p>\n\n\n\n<p>Podemos fazer isso por projeto ou no scopo global.<\/p>\n\n\n\n<p>Vamos configurar primeiro o git de um projeto espec\u00edfico, dentro da pasta do projeto que j\u00e1 foi criado anteriormente, digite o seguinte comando:<\/p>\n\n\n\n<p><mark style=\"background-color:#abb8c3\" class=\"has-inline-color\">git config http.sslVerify false<\/mark><\/p>\n\n\n\n<p>E depois vamos listar as configura\u00e7\u00f5es para verificar se funcionou com o comando:<\/p>\n\n\n\n<p><mark style=\"background-color:#abb8c3\" class=\"has-inline-color\">git config &#8211;list<\/mark><\/p>\n\n\n\n<p>Abaixo um print dos comandos acima, por\u00e9m em nosso print vamos usar as configura\u00e7\u00f5es globais, fazendo com que todos os comandos independente do projeto utilize o ssl.<\/p>\n\n\n\n<p>Para isso usamos o comando:<\/p>\n\n\n\n<p><mark style=\"background-color:#abb8c3\" class=\"has-inline-color\">git config &#8211;global http.sslVerify true<\/mark><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"583\" height=\"369\" src=\"https:\/\/difusao.tech\/blog\/wp-content\/uploads\/2023\/09\/image-10.png\" alt=\"\" class=\"wp-image-142\" srcset=\"https:\/\/difusao.tech\/blog\/wp-content\/uploads\/2023\/09\/image-10.png 583w, https:\/\/difusao.tech\/blog\/wp-content\/uploads\/2023\/09\/image-10-300x190.png 300w\" sizes=\"auto, (max-width: 583px) 100vw, 583px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>As vezes por algum motivo precisamos utilizar uma determinada configura\u00e7\u00e3o para conseguir contornar um proxy ou algum servi\u00e7o<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[30],"tags":[184,187,185,160,186],"class_list":["post-141","post","type-post","status-publish","format-standard","hentry","category-programacao-e-desenvolvimento","tag-git","tag-git-config","tag-github","tag-ssl","tag-ssl-false"],"_links":{"self":[{"href":"https:\/\/difusao.tech\/blog\/wp-json\/wp\/v2\/posts\/141","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/difusao.tech\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/difusao.tech\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/difusao.tech\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/difusao.tech\/blog\/wp-json\/wp\/v2\/comments?post=141"}],"version-history":[{"count":3,"href":"https:\/\/difusao.tech\/blog\/wp-json\/wp\/v2\/posts\/141\/revisions"}],"predecessor-version":[{"id":181,"href":"https:\/\/difusao.tech\/blog\/wp-json\/wp\/v2\/posts\/141\/revisions\/181"}],"wp:attachment":[{"href":"https:\/\/difusao.tech\/blog\/wp-json\/wp\/v2\/media?parent=141"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/difusao.tech\/blog\/wp-json\/wp\/v2\/categories?post=141"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/difusao.tech\/blog\/wp-json\/wp\/v2\/tags?post=141"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}