Uma das formas mais simples de manter o seu código sempre atualizado no GitHub é utilizando o GitHub Desktop.
Para utilizar o GitHub Desktop, siga estes passos:
- Download e Instalação:
- Faça o download do GitHub Desktop no site oficial https://desktop.github.com/.
- Instale o GitHub Desktop no seu computador, seguindo as instruções do assistente de instalação.
Autenticação:
- Abra o GitHub Desktop e faça login com as suas credenciais do GitHub.
Depois de se autenticar há duas possibilidades de utilizar o GitHub:
Clonar um Repositório Existente:
- Para começar, pode clonar um repositório existente do GitHub. Clique em "File" (Ficheiro) > "Clone Repository" (Clonar Repositório), escolha o repositório desejado e clique em "Clone" (Clonar).
Criar um Novo Repositório:
- Se preferir, pode criar um novo repositório localmente. Clique em "File" (Ficheiro) > "New Repository" (Novo Repositório), preencha os detalhes e clique em "Create Repository" (Criar Repositório).
Efetuar Alterações:
- Use o GitHub Desktop para fazer alterações nos seus ficheiros. Pode visualizar as alterações, criar commits e adicionar mensagens explicativas.
##
Criar um Novo Branch:
- Para desenvolver funcionalidades ou corrigir bugs, crie um novo branch. Clique em "Current Branch" (Branch Atual) na barra superior e escolha "New Branch" (Novo Branch).
Efetuar Commits:
- Faça commits das suas alterações no branch atual. Insira uma mensagem descritiva para cada commit.
Sincronizar Alterações:
- Antes de criar um pull request ou juntar alterações, sincronize o repositório. Clique em "Repository" (Repositório) > "Fetch origin" (Buscar origem) e, se necessário, "Repository" > "Push origin" (Enviar para origem).
Criar Pull Request (Opcional):
- Se estiver a colaborar num projeto, pode criar um pull request para solicitar a junção das suas alterações no branch principal.
Atualizações e Sincronização:
- Mantenha-se atualizado com as alterações de outros colaboradores. Clique em "Repository" (Repositório) > "Fetch origin" (Buscar origem) para atualizar o seu repositório local.
O GitHub Desktop fornece uma interface gráfica intuitiva para muitas operações Git, tornando o processo mais acessível para utilizadores menos familiarizados com a linha de comandos.