Editado 2 Semanas atrás por ExtremeHow Equipe Editorial
GitHub DesktopCometerAlteraçõesControle de VersãoGitFluxo de TrabalhoJanelasMacProjetosProgramação
Tradução atualizada 2 Semanas atrás
O GitHub Desktop é uma ótima aplicação que facilita o trabalho de interação com repositórios Git no GitHub. Ele oferece uma maneira intuitiva de realizar operações comuns do Git sem exigir conhecimento de linha de comando. Uma das operações fundamentais no Git é realizar um "commit", que é uma forma de registrar alterações no seu projeto. Neste guia abrangente, exploraremos todos os aspectos de confirmar alterações usando o GitHub Desktop do início ao fim. O guia inclui linguagem simples e exemplos para garantir que até iniciantes possam entender e usar o GitHub Desktop de forma eficaz.
Antes de mergulhar no GitHub Desktop, é importante entender o que é um commit. No reino do controle de versão, um commit serve como um instantâneo do repositório do seu projeto em um ponto específico no tempo. Pense nisso como um registro histórico de como seu projeto estava em um momento particular. Quando você faz alterações nos seus arquivos (como editar código, adicionar uma nova funcionalidade ou corrigir um bug), você "confirma" essas alterações no seu repositório. Isso cria uma nova entrada na história do repositório, à qual você pode se referir sempre que necessário.
Cada commit normalmente contém um identificador único conhecido como SHA, uma mensagem descrevendo o que foi alterado e metadados sobre o autor e a data do commit. Esses elementos fornecem um contexto essencial e permitem que você acompanhe facilmente a evolução do seu projeto.
Para fazer alterações usando o GitHub Desktop, você primeiro precisa baixar e instalar o GitHub Desktop. Está disponível tanto para Windows quanto para MacOS e pode ser baixado no site oficial do GitHub Desktop. Após a instalação, siga as instruções para configurá-lo conectando-o à sua conta do GitHub.
Assim que o GitHub Desktop estiver instalado e configurado, você pode clonar um repositório existente ou criar um novo. Clonar um repositório copiará todo o seu conteúdo para um diretório de sua escolha na sua máquina local, onde você pode continuar fazendo alterações e confirmando-as.
Depois de criar ou clonar o repositório, é hora de fazer alterações e confirmá-las. Vamos ver esses passos:
Para confirmar, você precisa fazer alterações no seu repositório que precisem ser salvas. Isso geralmente envolve editar, excluir, adicionar ou mover arquivos e diretórios em sua cópia local do repositório. Abra os arquivos do projeto usando seu editor de código ou IDE favorito e faça as alterações necessárias. Exemplos podem incluir:
Assim que você fizer essas alterações, seu repositório local estará isolado do repositório remoto no GitHub.
Depois de fazer a alteração, volte para o GitHub Desktop e reveja o que você fez. O GitHub Desktop permite que você veja uma lista de arquivos modificados na guia 'Alterações'. Aqui está como lidar com esta etapa:
Todo commit que você faz deve incluir uma mensagem de commit que descreva as alterações específicas que você fez. Uma mensagem de commit clara e informativa é importante para qualquer projeto em equipe. Ela deve conter um resumo conciso das alterações e possivelmente incluir o motivo pelo qual você fez as alterações, especialmente se não estiver claro para que propósito foram feitas.
Para escrever uma mensagem de commit no GitHub Desktop:
Um exemplo de uma boa mensagem de commit pode ser:
Melhorado o fluxo de autenticação do usuário
Isso é seguido por uma descrição como segue:
Aprimorada a segurança integrando novos algoritmos de hash e corrigido o problema #23 relacionado à geração de tokens.
Agora vem a etapa importante - realmente fazer o commit:
Este commit agora faz parte da história do seu repositório local, mas ainda não está no servidor do GitHub.
Para compartilhar seu commit com outros, você precisa enviá-lo para um repositório remoto no GitHub. O envio envia todos os seus commits locais para o repositório remoto:
Suas alterações agora fazem parte da comunidade de código aberto ou do repositório compartilhado da sua equipe, disponível para que outros possam puxar, visualizar e colaborar. Enviar é essencial para projetos colaborativos porque mantém o trabalho de todos em sincronia.
Às vezes, você pode se comprometer prematuramente ou perceber um erro na mensagem depois. Em vez de criar commits adicionais, você pode emendar o último commit:
Ao trabalhar em um projeto compartilhado, é importante ver o que os outros confirmaram e se comunicar sobre essas alterações. É aqui que suas mensagens de commit se tornam valiosas. No GitHub, você pode ver todos os commits passados indo para a guia 'Histórico' no GitHub Desktop. Para recursos de colaboração mais profundos, visite os repositórios do GitHub Online, onde você pode gerenciar pull requests, issues e mais.
Além disso, em projetos de equipe é importante puxar regularmente alterações do repositório remoto para garantir que seu repositório local tenha as atualizações mais recentes feitas por outros.
Fazer alterações usando o GitHub Desktop é uma tarefa simples uma vez que você entende os conceitos básicos e as ferramentas fornecidas pela aplicação. Este guia descreveu todas as etapas necessárias, desde a configuração do seu repositório até a confirmação de alterações no GitHub, e inclui melhores práticas para tornar seu fluxo de trabalho suave e eficiente. Quer você esteja trabalhando como parte de uma equipe ou em um projeto de código aberto, confirmar alterações garante que seu projeto permaneça organizado e totalmente documentado ao longo de seu ciclo de desenvolvimento. Aproveite o poder do GitHub Desktop para avançar seu processo de desenvolvimento hoje.
Se você encontrar algo errado com o conteúdo do artigo, você pode