{"id":15530,"date":"2021-02-08T19:22:13","date_gmt":"2021-02-08T21:22:13","guid":{"rendered":"https:\/\/enotas.com.br\/blog\/?p=15530"},"modified":"2021-02-08T19:22:15","modified_gmt":"2021-02-08T21:22:15","slug":"github","status":"publish","type":"post","link":"https:\/\/enotas.com.br\/blog\/github\/","title":{"rendered":"GitHub: o que \u00e9 e qual sua import\u00e2ncia?"},"content":{"rendered":"<p dir=\"ltr\"><strong>Acompanhe o nosso post e descubra o que \u00e9 o GitHub e qual a import\u00e2ncia desse sistema para o desenvolvimento de projetos. <\/strong><\/p>\n<p dir=\"ltr\">O <a href=\"https:\/\/enotas.com.br\/blog\/trabalho-remoto\/\" style=\"outline: none;\">trabalho remoto<\/a> em equipe \u00e9 cada vez mais aplicado nas empresas \u2014 uma tend\u00eancia que cresce, mas que n\u00e3o \u00e9 novidade.<\/p>\n<p dir=\"ltr\">Desenvolvedores de <a href=\"https:\/\/enotas.com.br\/blog\/como-software-de-gestao-potencializar-seu-negocio\/\" style=\"outline: none;\">softwares<\/a> j\u00e1 possuem essa rotina quando o assunto \u00e9 gerenciar projetos de c\u00f3digo aberto. Dentro desse contexto est\u00e1 o GitHub.&nbsp;<\/p>\n<p dir=\"ltr\">Quem \u00e9 da \u00e1rea, sabe o risco de se perder dados \u2014por in\u00fameros motivos \u2014 e do desafio em trabalhar em um projeto em que v\u00e1rias pessoas podem contribuir de qualquer parte do mundo.&nbsp;<\/p>\n<p dir=\"ltr\">Algo que o <strong>Git<\/strong> j\u00e1 tem contribu\u00eddo para melhorar h\u00e1 alguns anos e, agora, o <strong>GitHub<\/strong> assume uma import\u00e2ncia que voc\u00ea conhecer\u00e1 mais a partir de agora.&nbsp;<\/p>\n<p><span>Insert Content Template or Symbol<\/span><\/p>\n<p dir=\"ltr\">Acompanhe!<\/p>\n<blockquote style=\"\"><p><strong>Veja tamb\u00e9m:<\/strong><\/p><\/blockquote>\n<blockquote><p><a href=\"https:\/\/enotas.com.br\/blog\/ebook\/rejeicoes-de-nota-fiscal\/\" style=\"outline: none;\" target=\"_blank\" rel=\"noopener noreferrer\"><\/a><a href=\"https:\/\/enotas.com.br\/blog\/ebook\/nota-fiscal-eletronica\/\" target=\"_blank\" style=\"outline: none;\" rel=\"noopener noreferrer\">18 principais perguntas sobre nota fiscal eletr\u00f4nica<\/a><\/p><\/blockquote>\n<blockquote><p><a href=\"https:\/\/enotas.com.br\/blog\/linguagens-de-programacao\/\" target=\"_blank\" style=\"outline: none;\" rel=\"noopener noreferrer\">11 linguagens de programa\u00e7\u00e3o mais usadas no mercado de tecnologia<\/a><\/p><\/blockquote>\n<blockquote><p><a href=\"\" style=\"outline: none;\" target=\"_blank\" rel=\"noopener noreferrer\"><\/a><a href=\"https:\/\/enotas.com.br\/blog\/nfse-em-php\/\" target=\"_blank\" style=\"outline: none;\" rel=\"noopener noreferrer\">Desafios na emiss\u00e3o de NFS-e em PHP<\/a><\/p><\/blockquote>\n<h2 dir=\"ltr\">O que \u00e9 Github?<\/h2>\n<p><span style=\"\"><img decoding=\"async\" alt=\"github\" data-id=\"15536\" width=\"302\" data-init-width=\"400\" height=\"302\" data-init-height=\"400\" title=\"github\" loading=\"lazy\" src=\"https:\/\/enotas.com.br\/blog\/wp-content\/uploads\/2021\/02\/github.gif\" data-width=\"302\" data-height=\"302\" style=\"\" mt-d=\"-6\" ml-d=\"-6\"><\/span><\/p>\n<p dir=\"ltr\">O GitHub \u00e9 uma plataforma de hospedagem de c\u00f3digo-fonte. Com ele, \u00e9 poss\u00edvel desenvolver projetos de maneira colaborativa, num ambiente que muito lembra uma rede social.&nbsp;<\/p>\n<p dir=\"ltr\">Nele, os desenvolvedores e programadores compartilham projetos para que o c\u00f3digo seja desenvolvido por pessoas de toda a parte do mundo.&nbsp;<\/p>\n<p dir=\"ltr\">Ele nasceu a partir de dois conceitos: do Git e do Hub.<\/p>\n<p dir=\"ltr\">O Git \u00e9 um sistema que gera projetos que podem ser trabalhados ao mesmo tempo por v\u00e1rias pessoas.<\/p>\n<p dir=\"ltr\">Ele foi criado em 2005 por Linus Torvalds, o pai do Linux, e \u00e9 popular no universo de desenvolvimento gra\u00e7as ao seu sistema de controle.&nbsp;<\/p>\n<p dir=\"ltr\">Por ele, \u00e9 poss\u00edvel, toda vez em que um c\u00f3digo \u00e9 gerado, criar uma nova vers\u00e3o do projeto, impossibilitando a perda de dados, j\u00e1 que \u00e9 salvo no diret\u00f3rio.&nbsp;<\/p>\n<p dir=\"ltr\">Esse diret\u00f3rio pode ser salvo em qualquer computador ou no GitHub.&nbsp;<\/p>\n<p dir=\"ltr\">O Hub, por sua vez, \u00e9 um aparelho, conhecido como concentrador que conecta computadores em rede para que possam compartilhar dados.&nbsp;<\/p>\n<p dir=\"ltr\">Por isso, ficou mais f\u00e1cil entender a l\u00f3gica do GitHub a partir do conceito e funcionamento de cada um desses termos que o comp\u00f5em.&nbsp;<\/p>\n<h2 dir=\"ltr\">Qual a import\u00e2ncia do GitHub?<\/h2>\n<p dir=\"ltr\">Como voc\u00ea p\u00f4de perceber, esse sistema facilita a integra\u00e7\u00e3o de uma equipe que trabalha em um mesmo projeto.<\/p>\n<p dir=\"ltr\">O desenvolvimento de um site, por exemplo, ser\u00e1 facilitado se todos os desenvolvedores puderem se relacionar e fazer suas atividades em um ambiente que d\u00e1 seguran\u00e7a no armazenamento dos dados.&nbsp;<\/p>\n<p dir=\"ltr\">O GitHub tamb\u00e9m ajuda a melhorar o gerenciamento do projeto, acompanhar o seu desenvolvimento e entender as atividades de cada pessoa envolvida.&nbsp;<\/p>\n<p dir=\"ltr\">Outra funcionalidade que ajuda a aumentar a import\u00e2ncia do sistema \u00e9 a sua <a href=\"https:\/\/enotas.com.br\/blog\/tendencias-da-tecnologia-para-automatizacao\/\">automatiza\u00e7\u00e3o <\/a>no fluxo de trabalho.&nbsp;<\/p>\n<p dir=\"ltr\">Tudo isso ajuda o desenvolvimento do projeto e pode ser um diferencial no mercado, j\u00e1 que ele est\u00e1 cada vez maior e com maior concorr\u00eancia, com novas possibilidades tecnol\u00f3gicas.&nbsp;&nbsp;&nbsp;<\/p>\n<h2 dir=\"ltr\">Para que serve o Github?<\/h2>\n<p dir=\"ltr\">Na pr\u00e1tica, o GitHub tem algumas funcionalidades que, ali\u00e1s, o diferenciam muito do Git.&nbsp;<\/p>\n<p dir=\"ltr\">Essa diferen\u00e7a est\u00e1, principalmente, no armazenamento, ou seja, no reposit\u00f3rio.&nbsp;<\/p>\n<p dir=\"ltr\">Enquanto o Git voc\u00ea tem controle apenas pelo seu HD, o GitHub permite fazer isso na nuvem, mas n\u00e3o \u00e9 s\u00f3.<\/p>\n<p dir=\"ltr\">Todas as funcionalidades do mais velho est\u00e3o no mais novo. E ele possui outras, como:<\/p>\n<ul>\n<li dir=\"ltr\">Documenta\u00e7\u00e3o;<\/li>\n<li dir=\"ltr\">Wikis;<\/li>\n<li dir=\"ltr\">Rastreamento de problemas;<\/li>\n<li dir=\"ltr\">Pull Requests, onde \u00e9 poss\u00edvel se fazer coment\u00e1rios e revis\u00f5es do c\u00f3digo;<\/li>\n<li dir=\"ltr\">Hist\u00f3rico de commits.<\/li>\n<\/ul>\n<p><strong>Curiosidade<\/strong><\/p>\n<p>Al\u00e9m destas, outras funcionalidades ajudam na praticidade do GitHub, como a possibilidade de ver arquivos Photoshops serem vistos e comparados em vers\u00f5es diferentes, realizar pequenos websites com o GitHub Pages e ter notifica\u00e7\u00f5es por email.&nbsp;<\/p>\n<p><span style=\"\"><img decoding=\"async\" alt=\"12-rejeicoes-de-nota-fiscal\" data-id=\"15533\" width=\"199\" data-init-width=\"1080\" height=\"79\" data-init-height=\"428\" title=\"12-rejeicoes-de-nota-fiscal\" loading=\"lazy\" src=\"https:\/\/enotas.com.br\/blog\/wp-content\/uploads\/2021\/02\/eNotas_Blog_Ilustracoes-para-Banners-15.png\" data-width=\"199\" data-height=\"79\" style=\"\" ml-d=\"-3\" mt-d=\"0\"><\/span><\/p>\n<blockquote style=\"text-align: center;\"><p><strong>12 principais rejei\u00e7\u00f5es de nota fiscal que toda Software House deve conhecer<\/strong><\/p><\/blockquote>\n<p>Voc\u00ea sabia que, ao tentar emitir uma nota fiscal eletr\u00f4nica, ela pode ser rejeitada pela Sefaz? E se eu te disser que rejei\u00e7\u00f5es assim acontecem com frequ\u00eancia?<\/p>\n<p>Mas por que isso acontece? Como evitar e resolver esses impasses?<\/p>\n<p>Neste eBook gratuito, explicamos todos esses questionamentos e montamos uma lista com as <b data-stringify-type=\"bold\">12 principais rejei\u00e7\u00f5es de nota fiscal<\/b> e como a sua Software House deve proceder para solucionar cada um deles. Confira!<\/p>\n<h2 dir=\"ltr\">Que tal entender alguns termos?<\/h2>\n<p dir=\"ltr\">A <a href=\"https:\/\/enotas.com.br\/blog\/linguagens-de-programacao\/\">linguagem <\/a>de alguns termos desse universo \u00e9 muito pr\u00f3pria que, para quem n\u00e3o est\u00e1 habituado, pode gerar confus\u00f5es.&nbsp;<\/p>\n<p dir=\"ltr\">Por isso, siga um pequeno gloss\u00e1rio dos principais termos que voc\u00ea encontra quando for usar o Github.<\/p>\n<h3 dir=\"ltr\">Reposit\u00f3rio<\/h3>\n<p dir=\"ltr\">Esse \u00e9 um termo bem conhecido nesse mercado de tecnologia, mas n\u00e3o s\u00f3.&nbsp;<\/p>\n<p dir=\"ltr\">Reposit\u00f3rio \u00e9 o local em que todos os arquivos de um projeto s\u00e3o armazenados, com URL exclusiva.&nbsp;<\/p>\n<p dir=\"ltr\">Aqui, \u00e9 guardado tudo o que for do projeto: c\u00f3digo, \u00e1udio, imagens&#8230;&nbsp;<\/p>\n<h3 dir=\"ltr\">Fork<\/h3>\n<p dir=\"ltr\">O forking \u00e9 fazer um projeto baseado em um outro. Muito usado para incentivar o desenvolvimento de softwares entre a rede.&nbsp;<\/p>\n<p dir=\"ltr\">Isso acontece quando voc\u00ea encontra um projeto para o qual quer contribuir, mas dividindo o reposit\u00f3rio e fazendo as altera\u00e7\u00f5es que desejar. \u00c9 como criar uma bifurca\u00e7\u00e3o em um caminho, no caso o projeto e voc\u00ea seguir um novo rumo a partir dele.&nbsp;<\/p>\n<h3 dir=\"ltr\">Pull request<\/h3>\n<p dir=\"ltr\">Depois que voc\u00ea fez o fork de um projeto no GitHub e quer ser reconhecido pelos desenvolvedores originais, voc\u00ea faz um pull request.&nbsp;<\/p>\n<p dir=\"ltr\">\u00c9 uma solicita\u00e7\u00e3o de recebimento em que os programadores originais podem aprovar ou n\u00e3o o seu projeto \u201cforkiado\u201d do original.&nbsp;<\/p>\n<p dir=\"ltr\">Tudo isso com um canal claro, fornecido pelo GitHub, entre voc\u00ea e os desenvolvedores originais.&nbsp;<\/p>\n<p dir=\"ltr\">O Github \u00e9 certamente uma plataforma que contribui muito com o momento que o mundo est\u00e1 passando.&nbsp;<\/p>\n<p dir=\"ltr\">Al\u00e9m de ser uma boa forma de se trabalhar remotamente dentro de um mesmo projeto com outras pessoas, de lugares diferentes, \u00e9 poss\u00edvel ter a seguran\u00e7a de dados todos armazenados na nuvem.&nbsp;<\/p>\n<p dir=\"ltr\">E o Github \u00e9 s\u00f3 mais um sistema dentro do universo de possibilidades da tecnologia. E para voc\u00ea conhecer outro, leia este texto sobre <a href=\"https:\/\/enotas.com.br\/blog\/webhook\/\" style=\"outline: none;\">webhook<\/a> e entenda mais sobre um recurso de automa\u00e7\u00e3o que \u00e9 uma m\u00e3o na roda de todo desenvolvedor. Aproveite.<\/p>\n<h3>Vivencie uma nova experi\u00eancia em monitoramento de notas fiscais eletr\u00f4nicas!<\/h3>\n<p>Os maiores ERPs e SaaS, como a TOTVS e a Conta Azul, j\u00e1 utilizam a API do eNotas Gateway. E voc\u00ea? Vai ficar de fora dessa?<\/p>\n<p><a href=\"https:\/\/enotas.com.br\/gateway\/\" target=\"_blank\" style=\"outline: none;\" rel=\"noopener noreferrer\">Conhe\u00e7a o eNotas Gateway!<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Acompanhe o nosso post e descubra o que \u00e9 o GitHub e qual a import\u00e2ncia desse sistema para o desenvolvimento de projetos. O trabalho remoto em equipe \u00e9 cada vez mais aplicado nas empresas \u2014 uma tend\u00eancia que cresce, mas que n\u00e3o \u00e9 novidade. Desenvolvedores de softwares j\u00e1 possuem essa rotina quando o assunto \u00e9 [&#8230;]<\/p>\n","protected":false},"author":15,"featured_media":15532,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[205],"tags":[],"class_list":["post-15530","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech"],"_links":{"self":[{"href":"https:\/\/enotas.com.br\/blog\/wp-json\/wp\/v2\/posts\/15530","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/enotas.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/enotas.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/enotas.com.br\/blog\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/enotas.com.br\/blog\/wp-json\/wp\/v2\/comments?post=15530"}],"version-history":[{"count":5,"href":"https:\/\/enotas.com.br\/blog\/wp-json\/wp\/v2\/posts\/15530\/revisions"}],"predecessor-version":[{"id":15538,"href":"https:\/\/enotas.com.br\/blog\/wp-json\/wp\/v2\/posts\/15530\/revisions\/15538"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/enotas.com.br\/blog\/wp-json\/wp\/v2\/media\/15532"}],"wp:attachment":[{"href":"https:\/\/enotas.com.br\/blog\/wp-json\/wp\/v2\/media?parent=15530"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/enotas.com.br\/blog\/wp-json\/wp\/v2\/categories?post=15530"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/enotas.com.br\/blog\/wp-json\/wp\/v2\/tags?post=15530"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}