O senhor está querendo usar o Git e integrar o GitHub ao seu site WordPress?
O Git e o GitHub são ferramentas essenciais para os desenvolvedores que desejam acompanhar as alterações no código, gerenciar diferentes projetos de codificação e trabalhar com uma equipe no mesmo código. O senhor também pode recuperar uma versão estável do seu código, caso algo dê errado durante o processo de desenvolvimento.
Neste artigo, explicaremos tudo sobre o uso do Git com o WordPress.


Aqui está uma visão geral de tudo o que abordaremos neste guia. O senhor pode clicar nos links abaixo para ir para qualquer seção:
O que é o Git?
Git, abreviação de global information tracker (rastreador de informações globais), é um sistema de controle de versão distribuído que ajuda a rastrear alterações em diferentes arquivos de computador ou projetos de codificação. Esses projetos são armazenados no que é chamado de repositório (ou repo), que é essencialmente a pasta principal que o Git usa para armazenar todos os arquivos.
O Git é usado principalmente por desenvolvedores que trabalham em diferentes tarefas de desenvolvimento de software. Com o Git, várias pessoas podem simplesmente fazer um clone do repositório principal que contém o código original.
Elas podem então fazer modificações em seus próprios computadores sem precisar acessar ou editar o repositório principal. Quando tiverem feito as alterações e estiverem prontos para enviá-las, muitos usuários farão o upload delas em um serviço como o GitHub, que ajuda a organizar os vários repositórios das equipes.
Git vs GitHub – Qual é a diferença?
Ao discutir o git, uma das perguntas mais frequentes é qual é a diferença entre o Git e o GitHub.
Muitas vezes, os iniciantes e os novos proprietários de sites pensam que o Git e o GitHub são a mesma coisa. No entanto, há uma diferença entre os dois.
O Git é o sistema de controle de versão real que permite acompanhar as alterações no código e criá-lo e classificá-lo em algo chamado repositórios. GitHubé uma plataforma de hospedagem na Web para armazenar repositórios Git para facilitar o acesso da equipe.
É possível usar o Git de forma independente, mantendo tudo organizado em uma máquina local, mas não é possível usar o GitHub sem o Git.
Além disso, há muitas outras plataformas de hospedagem do Git, como Launchpad, Assembla e Bitbucket. Mas a mais popular é o GitHub, que oferece recursos adicionais além do Git.
O GitHub é mais adequado para empresas e equipes remotas que têm várias pessoas trabalhando no mesmo projeto. Sua interface amigável e seus recursos avançados o tornam uma excelente ferramenta para colaborações.
Além disso, ele armazena tudo na nuvem para que o senhor não tenha que se preocupar com a perda de dados caso sua máquina local seja danificada ou roubada.
Dito isso, vamos ver algumas situações em que o senhor gostaria de usar o Git e o GitHub para o desenvolvimento do WordPress.
Como usar o Git e o GitHub para o desenvolvimento do WordPress
Os dois principais motivos para usar o Git e o GitHub são Tema do WordPress e desenvolvimento de plugins.
Por exemplo, se estiver criando um novo tema ou usando um tema personalizado para o seu site, o GitHub é perfeito para gerenciar a base de código do seu projeto.
O senhor pode simplesmente buscar o repositório de temas do GitHub, fazer alterações e testar o tema em um servidor local. Depois de fazer as alterações, o senhor pode enviar o repositório atualizado para o GitHub e, em seguida, aplicar as alterações ao tema em seu servidor ativo site do WordPress.
Da mesma forma, se o senhor for um desenvolvedor do WordPress que cria plugins, poderá usar o GitHub para gerenciar a base de código.
Também é ótimo para projetos de código aberto em que qualquer pessoa é bem-vinda para contribuir com o desenvolvimento de um plug-in do WordPress. Por exemplo, o senhor pode obter os arquivos do plugin no GitHub para corrigir bugs ou trabalhar no aprimoramento de um recurso.


Além disso, o senhor pode usar o GitHub e o Git para baixar e instalar plug-ins e temas do WordPress em seu site ativo. Embora o GitHub permita o armazenamento e o download de arquivos, ele não está configurado para ser usado como armazenamento de arquivos da mesma forma que o Dropbox ou o Google Drive.
Agora, vamos ver como o senhor pode usar o Git e o GitHub para o desenvolvimento do WordPress. Neste tutorial, mostraremos ao senhor como fazer alterações em um arquivo de plugin local e enviá-lo para o GitHub.
Configuração de um ambiente local do WordPress para o Git
Antes de usar o Git e o GitHub, é uma prática recomendada criar um ambiente local do WordPress. É aqui que o senhor pode trabalhar em seu projeto, fazer alterações em um site WordPress, testar seu novo código e testar o desenvolvimento de plugins e temas.
Ter um ambiente local garante que seu site ativo não seja afetado pelas alterações até que o senhor as implemente. Caso algo dê errado, o senhor poderá fazer alterações e depurar o código em seu site local.
Para começar, o senhor pode usar um software local da Web que lhe permita hospedar sites locais em seu computador, em vez de um servidor de teste ou ao vivo.
Por exemplo, softwares como o Local WP (anteriormente conhecido como Local by Flywheel), MAMP, XAMPPe o WampServer são ótimos para criar ambientes locais. Eles são de uso gratuito e muito fáceis de configurar.


Para saber mais, siga nossos guias sobre Como instalar o WordPress em um computador Windows e como instalar o WordPress localmente em um Mac.
Instalando o Git localmente e criando um repositório
Quando seu ambiente local estiver pronto, a próxima etapa é fazer o download e instalar o Git no seu computador.
Mas antes de fazer isso, é importante verificar se o Git já está instalado em sua máquina ou não. Isso porque os dispositivos macOS e Linux mais recentes têm o Git pré-instalado.
Para começar, basta digitar o comando git -version no “Terminal” em qualquer máquina Mac ou Linux. Em um dispositivo Windows, o senhor pode abrir o prompt de comando e digitar o comando git version comando.
Se o Git estiver pré-instalado, o senhor verá o número da versão do Git. Se ele ainda não estiver instalado, o senhor não verá nada ou receberá um erro de comando desconhecido. Isso significa que o senhor terá de instalar o Git em seu computador.
Primeiro, o senhor precisará visitar o site site do Git e vá para a seção “Downloads”.


Na próxima tela, o senhor encontrará links para Mac, Windows e Linux/Unix.
Clique no link do sistema operacional do seu dispositivo para fazer o download do Git.


Depois de fazer o download do Git no site, o senhor pode iniciar o assistente de instalação.
A partir daí, clique no botão “Next” (Avançar) e siga as instruções na tela para concluir o processo de instalação.


Após a conclusão da instalação, o senhor pode iniciar o Git.
Depois disso, basta digitar git version para verificar se o software está instalado corretamente.


Agora que o Git está pronto para ser usado em seu sistema, a próxima etapa é criar um repositório local do Git onde o senhor pode confirmar as alterações nos arquivos do site do WordPress antes de enviá-las para o GitHub.
Para começar, navegue até os arquivos do site local em seu computador. A partir daí, localize a pasta “wp-content” e, em seguida, vá para a pasta do plugin ou do tema em que está trabalhando. Agora, clique com o botão direito do mouse em qualquer lugar dentro da pasta e clique na opção “Open Git Bash Here”.


Isso abrirá o software Git em seu computador.
A partir daí, basta digitar o seguinte comando e pressionar a tecla Enter ou Return no teclado.


Depois disso, o senhor precisará digitar o seguinte comando para preparar as alterações no arquivo.
Feito isso, pressione Enter ou Return.


Em seguida, o senhor pode adicionar uma mensagem ao seu repositório digitando o seguinte comando.
git commit -m “message”
Não se esqueça de substituir o mensagem com qualquer texto que o senhor desejar. Essa é uma forma de deixar anotações sobre as alterações específicas que o senhor fez no repositório.


Feito isso, basta pressionar o botão Enter ou Return em seu teclado.
Agora o senhor deve ver uma pasta ‘.git’ oculta nos arquivos de tema locais do WordPress.


Criar o repositório do GitHub e confirmar alterações
Em seguida, o senhor pode ir para o site do GitHub e registrar-se em uma conta gratuita.
Para começar, basta digitar seu endereço de e-mail e clicar no botão “Sign up for GitHub”.


Na próxima tela, o senhor precisará inserir detalhes para criar uma nova conta.
Por exemplo, crie uma senha, digite um nome de usuário e verifique suas preferências de e-mail.


Se o senhor rolar para baixo, o GitHub solicitará que resolva um quebra-cabeça para verificar sua conta.
É semelhante a ter reCAPTCHA em seu site.


Quando sua conta estiver pronta, o senhor verá o painel do GitHub.
Vá em frente e clique no sinal “+” na parte superior e selecione a opção “New repository” (Novo repositório).


Depois disso, o senhor pode inserir um nome para o seu repositório.
Há também opções para adicionar uma descrição e tornar o repositório público ou mantê-lo privado.


Se o senhor rolar a tela para baixo, verá mais opções, como adicionar um arquivo README e escolher uma licença.
Depois de inserir todos os detalhes, clique no botão “Create repository” (Criar repositório).


Depois de criar o repositório, o senhor precisará copiar o URL dele.
O senhor pode encontrar o link na seção Quick Setup.


Em seguida, o senhor precisará abrir o Git Bash em seu computador.
A partir daqui, basta digitar o seguinte comando e pressionar Enter ou Return.
git remote add origin URL
Não se esqueça de substituir o URL pelo link do seu repositório.


Depois disso, o senhor pode digitar o seguinte comando.
Isso enviará o repositório local para o repositório remoto no GitHub.


Em seguida, poderá ser solicitado que o senhor conecte sua conta do GitHub, caso ela ainda não esteja conectada ao Git. Basta fazer login na sua conta e autorizar o Git a se conectar.
Agora, o senhor pode abrir o repositório do GitHub e ver os arquivos locais que acabou de editar.


Depois de enviar os arquivos locais para o GitHub, outros usuários podem editar o arquivo e fazer outras alterações no plug-in ou no tema.
Se precisar buscar essas atualizações em um repositório do GitHub para a configuração do seu site local, o senhor precisará abrir a pasta do plugin no computador, clicar com o botão direito do mouse em qualquer lugar e abrir o Git Bash.
Em seguida, o senhor pode digitar o seguinte comando e pressionar a tecla Enter ou Return.
Não se esqueça de substituir a URL pelo link para o repositório do GitHub.
Agora o senhor pode repetir essas etapas para iniciar o desenvolvimento do WordPress usando o Git e o GitHub.
Depois de fazer as alterações nos arquivos locais, a próxima etapa é enviá-las para o site ativo.
Implantar temas e plug-ins do GitHub em um site WordPress ativo
Depois de concluir o desenvolvimento de um plugin ou tema do WordPress, a última etapa é implantá-lo em seu site ativo.
Agora, o senhor pode usar o Git e executar diferentes comandos para enviar suas alterações para o site do WordPress. No entanto, há uma maneira mais fácil de usar um plugin do Github para WordPress, como o WP Pusher.
Primeiro, o senhor precisará visitar o site site do WP Pusher e clique no botão “Download”.


Em seguida, faça o download dos arquivos do plug-in WP Pusher e salve-os em seu computador.
Depois disso, instale e ative o plug-in WP Pusher. Se precisar de ajuda, consulte nosso guia sobre Como instalar um plugin do WordPress.
Após a ativação, o senhor pode ir para WP Pusher no painel do WordPress e mude para a guia “GitHub”.


Em seguida, uma nova janela pop-up será aberta, solicitando que o senhor permita que o WP Pusher se conecte à sua conta do GitHub.
Basta clicar no botão “Authorize wppusher” para continuar.


A partir daqui, o senhor precisará fazer login na sua conta do GitHub.
Feito isso, basta copiar o token do GitHub na próxima tela.


Agora, vá para as configurações do WP Pusher GitHub e insira o código do token.
Não se esqueça de clicar no botão “Save GitHub token” (Salvar token do GitHub).


Quando o GitHub estiver conectado, o senhor poderá instalar quaisquer temas ou plugins que tenha carregado no GitHub a partir do repositório em seu site WordPress ativo.
Por exemplo, vá para WP Pusher ” Instalar o plug-in no painel de administração do WordPress e insira o URL do repositório do plug-in.


Ou o senhor pode clicar no botão “Pick from GitHub”, e uma nova janela pop-up será aberta.
A partir daí, basta copiar o link para seu repositório de plug-ins.


Depois de inserir a URL do repositório do GitHub, o senhor pode inserir outros detalhes, como o ramo do repositório e o subdiretório.
Em seguida, o senhor precisará rolar para baixo e clicar no botão “Install plugin” (Instalar plug-in) na parte inferior.


Depois que o plug-in for instalado, o senhor precisará ativá-lo.
Para fazer isso, basta ir para Plugins ” Plugins instalados e navegue até o plug-in que o senhor acabou de instalar. A partir daí, o senhor pode clicar no botão “Activate” (Ativar).


Agora o senhor pode começar a usar o plug-in instalado em seu site.
Da mesma forma, o senhor pode ir até Install Theme (Instalar tema) em WP Pusher no painel do WordPress para configurar um tema personalizado que tenha desenvolvido usando esse mesmo processo.
Instalar plug-ins e temas do WordPress a partir do GitHub
Além de integrar o WordPress ao Git e ao GitHub para desenvolvimento, o senhor também pode obter arquivos de plugins e temas que não estão mais disponíveis na biblioteca do WordPress.org.
Desenvolvedores do WordPress geralmente criam repositórios do GitHub para seus plug-ins e temas. Muitas vezes, o senhor pode encontrá-los facilmente no GitHub se eles não estiverem disponíveis na biblioteca de plug-ins e temas do WordPress.
Basta abrir o GitHub e procurar o plugin ou tema que o senhor deseja instalar. Depois disso, o senhor pode clicar no botão “Código” e selecionar a opção “Download ZIP”.


Dessa forma, o senhor pode baixar os arquivos do plug-in e instalá-los em seu site.
Para obter mais detalhes, consulte nosso guia sobre Como instalar plugins e temas do WordPress a partir do GitHub.
Termos importantes do Git e do GitHub que o senhor deve conhecer
Você encontrará diferentes terminologias do Git e do GitHub quando começar a usá-los para o desenvolvimento do WordPress e outros fins. Para ajudá-lo, aqui estão alguns termos importantes que o senhor deve conhecer:
- Ramificações – Uma ramificação é como um repositório paralelo que o senhor pode criar. Ela permite que o senhor faça alterações e trabalhe livremente sem afetar a ramificação principal ou interromper a versão ativa.
- Mesclar – Quando o senhor deseja fazer alterações em uma ramificação e aplicá-las a outra ramificação, esse processo é chamado de mesclagem. No entanto, as ramificações precisam estar no mesmo repositório ou em uma bifurcação.
- Pull – Refere-se a buscar alterações e mesclá-las. Digamos que alguém tenha feito alterações em um arquivo no repositório. O senhor pode extrair essas alterações para seu ambiente local para garantir que seus arquivos estejam atualizados.
- Solicitações pull (PR) – Uma pull request é quando um usuário envia alterações propostas a um repositório e elas são aceitas ou rejeitadas por outro colaborador do repositório.
- Fork – Uma bifurcação é uma cópia pessoal do repositório de outro usuário que o senhor tem em sua conta. O senhor pode fazer alterações em um projeto livremente usando uma bifurcação sem afetar o repositório original.
- Compromisso – Um commit é uma alteração individual em um arquivo no repositório. Quando o usuário faz um commit, o Git cria um ID exclusivo para ajudá-lo a manter um registro de alterações específicas. Ele também registra quem fez as alterações e quando elas foram feitas.
- Empurrar – Fazer push significa enviar suas alterações para um repositório remoto no GitHub. Por exemplo, se o senhor fizer alterações em um arquivo localmente, poderá fazer push delas para que outras pessoas também possam acessá-las.
Esperamos que este artigo tenha ajudado o senhor a aprender como usar o Git com o WordPress. Talvez o senhor também queira ver nosso guia sobre SEO do WordPress e o erros mais comuns do WordPress e como corrigi-los.
Se o senhor gostou deste artigo, por favor, assine o nosso Canal do YouTube para ver tutoriais em vídeo sobre o WordPress. O senhor também pode nos encontrar em Twitter e Facebook.
Se o senhor gostou deste artigo, por favor, assine o nosso Canal do YouTube para tutoriais em vídeo sobre o WordPress. O senhor também pode nos encontrar em Twitter e Facebook.