pt.phhsnews.com


pt.phhsnews.com / O que é o GitHub, e para que é usado?

O que é o GitHub, e para que é usado?


O GitHub é um site e serviço que ouvimos os geeks elogiarem o tempo todo, mas muitas pessoas realmente não entendem o que isso acontece. Quer saber o que é todo o hubbub do GitHub? Continue lendo para descobrir.

O “Git” no GitHub

RELACIONADO: Rastreamento de versão com Subversion (SVN) Para iniciantes

Para entender o GitHub, você deve primeiro ter uma compreensão do Git. O Git é um sistema de controle de versão de código aberto que foi iniciado por Linus Trovalds - a mesma pessoa que criou o Linux. O Git é semelhante a outros sistemas de controle de versão - Subversion, CVS e Mercurial, para citar alguns.

Então, o Git é um sistema de controle de versão, mas o que isso significa? Quando os desenvolvedores criam algo (um aplicativo, por exemplo), eles fazem alterações constantes no código, liberando novas versões até e após a primeira versão oficial (não-beta).

Os sistemas de controle de versão mantêm essas revisões retas, armazenando modificações em um repositório central. Isso permite que os desenvolvedores colaborem facilmente, pois eles podem fazer o download de uma nova versão do software, fazer alterações e fazer o upload da revisão mais recente. Cada desenvolvedor pode ver essas novas alterações, baixá-las e contribuir.

Da mesma forma, as pessoas que não têm nada a ver com o desenvolvimento de um projeto ainda podem baixar os arquivos e usá-los. A maioria dos usuários de Linux deve estar familiarizada com este processo, pois o uso de Git, Subversion ou algum outro método similar é bastante comum para baixar arquivos necessários - especialmente em preparação para compilar um programa a partir do código fonte (uma prática bastante comum para geeks do Linux).

Git é o sistema de controle de versão preferido da maioria dos desenvolvedores, já que possui múltiplas vantagens em relação aos outros sistemas disponíveis. Ele armazena as alterações de arquivos com mais eficiência e garante a integridade dos arquivos. Se você estiver interessado em conhecer os detalhes, a página Básico do Git tem uma explicação completa sobre como o Git funciona.

O “Hub” no GitHub

Nós estabelecemos que o Git é um sistema de controle de versão, similar mas melhor do que as muitas alternativas disponíveis. Então, o que torna o GitHub tão especial? O Git é uma ferramenta de linha de comando, mas o centro em torno do qual tudo gira em torno do Git é o hub-GitHub.com - onde os desenvolvedores armazenam seus projetos e se relacionam com pessoas que pensam.

Vamos falar sobre algumas das principais razões os geeks gostam de usar o GitHub e aprender alguma terminologia ao longo do caminho

Repositório

Um repositório (geralmente abreviado para “repo”) é um local onde todos os arquivos de um projeto específico são armazenados. Cada projeto tem seu próprio repositório, e você pode acessá-lo com um URL exclusivo.

Bifurcando um relatório

“Bifurcação” é quando você cria um novo projeto baseado em outro projeto que já existe. Esta é uma característica incrível que incentiva enormemente o desenvolvimento de programas e outros projetos. Se você encontrar um projeto no GitHub com o qual gostaria de contribuir, poderá distribuir o repo, fazer as alterações desejadas e liberar o projeto revisado como um novo repositório. Se o repositório original que você bifurcou para criar seu novo projeto for atualizado, você poderá adicionar facilmente essas atualizações ao seu fork atual.

Pull Requests

Você bifurcou um repositório, fez uma ótima revisão do projeto e quer que ele seja reconhecido pelos desenvolvedores originais - talvez até mesmo incluído no projeto / repositório oficial. Você pode fazer isso criando uma solicitação pull. Os autores do repositório original podem ver seu trabalho e, em seguida, escolher se deseja ou não aceitá-lo no projeto oficial. Sempre que você emite um pedido pull, o GitHub fornece um meio perfeito para você e o mantenedor do projeto principal se comunicar.

Redes sociais

O aspecto de rede social do GitHub é provavelmente seu recurso mais poderoso, permitindo que os projetos cresçam mais do que apenas sobre qualquer um dos outros recursos oferecidos. Cada usuário no GitHub tem seu próprio perfil que age como um currículo, mostrando seu trabalho anterior e contribuições para outros projetos por meio de solicitações de solicitação.

As revisões do projeto podem ser discutidas publicamente, para que uma massa de especialistas possa contribuir com conhecimento e colaborar para avançar um projeto para frente. Antes do advento do GitHub, os desenvolvedores interessados ​​em contribuir para um projeto normalmente precisariam encontrar alguns meios de contatar os autores - provavelmente por e-mail - e depois convencê-los de que eles podem ser confiáveis ​​e sua contribuição é legítima.

Changelogs

Quando várias pessoas colaboram em um projeto, é difícil controlar revisões - quem alterou o que, quando e onde esses arquivos estão armazenados. O GitHub cuida desse problema mantendo o controle de todas as mudanças que foram enviadas ao repositório.

O GitHub não é apenas para desenvolvedores

Toda essa conversa sobre como o GitHub é ideal para programadores pode fazer com que você acredite que eles são os únicos que acharão útil. Embora seja muito menos comum, você pode realmente usar o GitHub para qualquer tipo de arquivo. Se você tem uma equipe que está constantemente fazendo alterações em um documento do Word, por exemplo, você pode usar o GitHub como seu sistema de controle de versão. Essa prática não é comum, já que existem alternativas melhores na maioria dos casos, mas é algo para se ter em mente.

Agora que você sabe o que é o GitHub, está pronto para começar? Dirija-se ao GitHub.com e não se esqueça de verificar as páginas de ajuda depois de se inscrever.


Como editar manualmente o menu do botão direito no Windows

Como editar manualmente o menu do botão direito no Windows

A última vez que cliquei com o botão direito do mouse em um arquivo, fiquei irritado com o fato de que levou dois segundos completos para carregar o menu de contexto. Por quê? Bem, porque eu tinha instalado tantos aplicativos diferentes no meu computador que alguns deles se adicionaram ao meu menu de contexto do botão direito automaticamente!Alg

(How-to)

Como selecionar rapidamente uma sentença inteira por vez no Word 2013

Como selecionar rapidamente uma sentença inteira por vez no Word 2013

Por padrão, o Word não permite a seleção rápida de frases usando o teclado. No entanto, você pode adicionar atalhos de teclado para alguns comandos "ocultos" disponíveis no Word que permitem selecionar frases inteiras e passar por um documento uma frase por vez. Para adicionar atalhos de teclado que permitem selecionar frases inteiras ou mover através do seu documento uma frase por vez, clique com o botão direito do mouse na faixa de opções e selecione “Personalizar a Faixa de Opções…” no menu pop-up.

(how-to)