O que é: Repositório de Código

Um repositório de código (ou repo de código) é um hub centralizado que fornece tudo o que os desenvolvedores precisam para colaborar em projetos de codificação.

Isso inclui o armazenamento e gerenciamento de código-fonte e outros recursos, controle de versão que rastreia as alterações feitas por cada membro da equipe, a capacidade de escrever documentação para o software e uma maneira de compartilhar o código com os usuários finais.

Glossário: Repositório de Código

Para que são usados os Repositórios de Código?

Repositórios de código são usados para armazenar, gerenciar e colaborar em seu código de programação, ou código-fonte. Eles são comumente referidos como ‘repos’.

Além de simplesmente armazenar o código, os repos de código também servem como um sistema de controle de versão. Isso permite que uma equipe de desenvolvimento rastreie as alterações em seu código ao longo do tempo, coordene seu trabalho com outros membros da equipe e mantenha um histórico de revisões.

Repositórios de Código Como o GitHub Permitem Codificação Colaborativa

Os desenvolvedores podem copiar o projeto para seus próprios computadores para que possam trabalhar nele sem afetar o repositório original. Isso é conhecido como um ‘fork’ da base de código.

Depois de fazerem alterações no código, eles podem solicitar que seu fork seja mesclado de volta com o projeto principal. O proprietário do projeto pode aceitar ou rejeitar suas alterações.

O código de programação do WordPress é armazenado em um repositório de código central. Isso permite que a equipe de desenvolvimento principal do WordPress e os membros do repositório do WordPress adicionem novos recursos, relatem e corrijam bugs e façam sugestões.

A maioria dos desenvolvedores do WordPress usa um repositório de código para hospedar seus plugins e temas. Isso permite que eles colaborem com outros desenvolvedores, recebam feedback e permitam que outros revisem seu código.

Os usuários do WordPress podem baixar os plugins e temas do repo e instalá-los em seus sites.

Onde está localizado o Repositório de Código Principal do WordPress?

Existe um repositório que contém o código de programação PHP no qual a equipe de desenvolvimento principal do WordPress está trabalhando ativamente.

Membros da comunidade WordPress podem contribuir codificando patches, corrigindo e relatando bugs, e sugerindo novos recursos.

Isso desempenha um papel importante em por que o WordPress é ótimo. Embora uma equipe principal de desenvolvedores lidere o desenvolvimento do projeto, qualquer pessoa pode contribuir para seu desenvolvimento, mesmo que não tenha habilidades de programação.

Isso ocorre porque o WordPress é um projeto de código aberto. Para mais detalhes, consulte nosso guia sobre por que o WordPress é gratuito.

Você pode encontrar o código-fonte do projeto principal do WordPress neste URL:

https://develop.svn.wordpress.org/
Informações Sobre o Repositório do Core do WordPress

O controle de versão é gerenciado usando um sistema de código aberto chamado Subversion.

Você pode aprender mais sobre o repositório de código principal do WordPress e como você pode ajudar visitando a página The WordPress Codebase do manual do WordPress.org.

O que é GitHub?

O GitHub é o repositório de código mais popular. Ele recebe seu nome do Git, que é um sistema de controle de versão popular que permite que vários usuários trabalhem na mesma base de código.

É gratuito para usar em projetos de código aberto e é atualmente o maior repositório de código entre os desenvolvedores de código aberto.

Uma cópia, ou espelho, do repositório principal do WordPress pode ser encontrada no GitHub.

Muitos plugins e temas do WordPress são desenvolvidos no GitHub. Por exemplo, o plugin MonsterInsights é desenvolvido no GitHub, e qualquer pessoa é bem-vinda a contribuir.

O Plugin MonsterInsights para WordPress é Desenvolvido no GitHub

Para mais informações, consulte nossa entrada no glossário sobre GitHub.

Como Proprietários de Sites WordPress Podem Usar Repositórios de Código

Muitos usuários do WordPress podem fazer tudo o que precisam usando o painel e nunca visitarão um repositório de código. No entanto, aqui estão algumas maneiras pelas quais não desenvolvedores podem usar um repositório de código.

Instalando Temas e Plugins do WordPress

Você provavelmente está familiarizado com como instalar plugins e temas dos diretórios oficiais do WordPress. A facilidade de adicionar novos recursos ou um novo visual ao seu site é um grande motivo pelo qual o WordPress é tão popular.

No entanto, quando um plugin ou tema é desenvolvido em um repositório de código como o GitHub, você pode baixá-lo de lá e instalá-lo manualmente em seu site.

Você encontrará instruções detalhadas em nosso guia sobre como instalar plugins e temas do WordPress do GitHub.

Sugerindo Novos Recursos e Relatando Bugs

Duas das melhores maneiras pelas quais usuários não técnicos podem ajudar a melhorar o WordPress e seus plugins e temas é sugerindo novos recursos e relatando bugs.

Ao procurar maneiras de melhorar seu site WordPress, você pode pensar em um recurso que ainda não está disponível ou descobrir um recurso em um plugin que não está funcionando como deveria.

Repositórios de código como o GitHub permitem que você abra um novo issue e informe os desenvolvedores.

Abrindo uma Solicitação de Recurso no GitHub

Se pessoas suficientes concordarem com sua solicitação de recurso e houver desenvolvedores interessados em trabalhar nesse recurso, ele poderá eventualmente se tornar parte do software.

Você pode aprender mais em nosso guia sobre como fazer sugestões de novos recursos para o WordPress.

Adicionando Controle de Versão

Como desenvolvedores e usuários avançados estão familiarizados com o GitHub, eles também podem optar por usá-lo para controle de versão em seus sites WordPress.

Isso permite que eles vejam facilmente o que mudou em seus sites e desfaçam essas alterações, se necessário.

Esperamos que este artigo tenha ajudado você a aprender mais sobre repositórios de código no WordPress. Você também pode querer ver nossa lista de Leituras Adicionais abaixo para artigos relacionados sobre dicas, truques e ideias úteis do WordPress.

Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Leitura Adicional

O Kit de Ferramentas Definitivo para WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!