Como instalar o Git no Fedora 40 ou 39

Git é uma ferramenta essencial para desenvolvedores, fornecendo uma estrutura robusta para rastrear alterações no código-fonte durante o desenvolvimento de software. Seu sistema de controle de versão distribuído facilita o trabalho colaborativo, permitindo que vários desenvolvedores trabalhem em um projeto simultaneamente, sem o risco de alterações conflitantes. Com o Git, você pode diversificar, experimentar e mesclar facilmente recursos concluídos, melhorando a eficiência geral dos fluxos de trabalho de desenvolvimento.

Aqui está uma rápida visão geral dos principais recursos do Git:

  • Tratamento eficiente de grandes projetos
  • Autenticação criptográfica do histórico
  • Recursos flexíveis de ramificação e fusão
  • Modelo de repositório descentralizado
  • Suporta desenvolvimento não linear
  • Escalável para grandes projetos e equipes
  • Recursos abrangentes de backup e restauração
  • Facilita a colaboração e o compartilhamento de código entre desenvolvedores

Compreender esses recursos irá ajudá-lo a apreciar o poder e a flexibilidade do Git à medida que você avança para instalá-lo em seu sistema Fedora. Agora, vamos mergulhar no processo técnico de instalação do Git no Fedora 40 ou 39.

Atualize os pacotes do sistema Fedora antes da instalação do Git

Primeiro, atualize seu sistema para garantir que todos os pacotes existentes estejam atualizados.

sudo dnf upgrade --refresh

Selecione o método de instalação do Git

Instale o Git via comando DNF

O Fedora, por padrão, mantém uma versão atualizada do Git. Isso torna o processo de instalação simples. Para instalar o Git usando o gerenciador de pacotes DNF, execute o seguinte comando:

sudo dnf install git

Instale o Git via fonte

Compilar a partir do código-fonte é o caminho para quem precisa de uma versão específica do Git que não está disponível no gerenciador de pacotes DNF ou deseja instalar o Git com configurações customizadas.

Comece visitando o site oficial Página de lançamento do site Git. Isso permitirá que você identifique a versão estável mais recente ou identifique uma versão específica que você procura. Depois de escolher a versão desejada, você pode baixar seu código-fonte usando o comando wget no terminal:

wget https://github.com/git/git/archive/refs/tags/v2.42.0.tar.gz

Observação: Por favor, não copie o comando acima; é apenas um exemplo. O Git lança novas versões com frequência, portanto, verificar o site oficial regularmente é essencial para manter a instalação do Git atualizada.

Após o download, extraia o código fonte com o comando tar:

tar -xzf v2.42.0.tar.gz

Em seguida, mude seu diretório para aquele que contém a fonte extraída:

cd git-2.42.0

Antes de mergulhar na compilação, é essencial instalar as ferramentas de desenvolvimento necessárias. Essas ferramentas garantem a presença das dependências mais necessárias:

sudo dnf groupinstall "Development Tools"

No entanto, o pacote de ferramentas de desenvolvimento padrão pode não incluir algumas dependências. Para instalá-los, use:

sudo dnf install libcurl-devel expat-devel

Com os pré-requisitos em vigor, agora você pode configurar o script. Execute o make comando:

make prefix=/usr/local all

Para finalizar a instalação do Git, execute:

sudo make prefix=/usr/local install

Para verificar a instalação bem-sucedida e a versão do Git que você instalou, use:

git --version

Comandos básicos do Git

As partes a seguir cobrirão algumas configurações e comandos típicos usados ​​diariamente por usuários do GIT. Esta não é a lista completa; O GIT tem muitos comandos e configurações, mas os usuários mais novos podem achar alguns exemplos úteis. Para usuários que buscam opções ou uso de requisitos mais avançados, eu verificaria a documentação do Git para obter mais informações a longo prazo.

GIT Adicionar usuário

Após a instalação, você deve definir configurações padrão, como nomes e e-mails, principalmente em torno de mensagens de commit do git. Isso é bastante simples, como o tutorial explicará abaixo.

O primeiro passo é fornecer o seu nome, que será definido globalmente.

git config --global user.name "YOUR NAME"

A seguir, selecione seu e-mail; isso pode ser falso, se você preferir.

git config --global user.email "YOUR EMAIL"

GIT Criar Diretório

Primeiro, crie um diretório para usuários que desejam criar um novo diretório estritamente para GIT.

mkdir example-directory -p

Em seguida, navegue até o diretório.

cd example-directory -p

A próxima tarefa é usar o comando de inicialização, e isso criará um arquivo oculto Diretório .git para armazenar a configuração, histórico e assim por diante.

git init

Você verá uma saída de terminal informando o status do diretório que está sendo inicializado e, adicionalmente, poderá ver o conteúdo usando o seguinte comando.

ls -a .git

Imprimir detalhes de configuração do GIT

Para confirmar usuários e detalhes de configuração do GIT, use o comando config –list

git config --list

A menos que especificado, o Git armazena detalhes no arquivo ~/.gitconfig. Você pode revisar o que está armazenado atualmente usando o comando cat.

cat ~/.gitconfig

O comando sudo com o comando git config definirá dois nomes de usuário e e-mails separados.

Armazenar credenciais GIT

Você pode ativar o cache auxiliar de credenciais para usuários que desejam armazenar detalhes de autorização usando o seguinte.

git config --global credential.helper cache

Se você precisar usar o auxiliar de credenciais, é aconselhável armazenar em cache apenas por um tempo limitado para aumentar a segurança. Por exemplo, se você estiver trabalhando hoje usando o GIT por 1 a 4 horas, mas não for tocá-lo por algumas semanas, defina a expiração para 5 horas.

git config --global credential.helper "cache --timeout=18000"

Após 5 horas, as credenciais serão excluídas, protegendo seu GIT.

Verifique o status do diretório GIT

Para visualizar o status de um repositório GIT, você pode usar o seguinte comando git status:

git status

Embora o comando acima ajude a fornecer o status do GIT, você também pode listar todos os comandos e subcomandos do git.

Conecte o repositório GIT remoto

Para usuários que precisam trabalhar com controles remotos do GIT para sincronizar e fazer download/upload de alterações, você precisará vincular o GIT. Isso pode ser feito usando o comando git remote:

git remote add origin remote-repository-link

Confirmar alterações do GIT

Quando você tiver concluído as alterações em seu diretório GIT e quiser SINCRONIZÁ-LO para enviá-lo ao repositório remoto, use o seguinte comando git commit:

git commit -m "git message changelog"

Observação: o -m “git message change” é a mensagem que aparece no changelog.

Enviar alterações no GIT

Para enviar alterações ao repositório remoto para SYNC em ambas as versões, use o seguinte comando git push:

git push origin master

Extrair alterações do GIT

Alternativamente, para extrair ou obter alterações do repositório remoto para SYNC em ambas as versões, use o seguinte comando git pull:

git pull origin master

Comandos e dicas adicionais

Atualizar Git

Para atualizações do GIT, elas serão incluídas nos pacotes padrão do sistema conforme você instalou o git-core com o gerenciador de pacotes DNF. Use o seguinte comando para atualizar e atualizar.

sudo dnf update --refresh

Remover Git

Comando do método DNF Git Remove

Se você instalou o Git usando o gerenciador de pacotes DNF, desinstalá-lo é simples. Execute o seguinte comando:

sudo dnf remove git

Este comando solicitará ao gerenciador de pacotes DNF que localize e desinstale o Git e seus arquivos associados do seu sistema Fedora.

Método de remoção de versão compilada do Git

Se você instalou o Git a partir da fonte, o processo de remoção requer intervenção manual, pois nenhum desinstalador direto é fornecido. Veja como você pode proceder:

Localize o diretório de instalação:

Se você seguiu o processo de instalação padrão, os binários do Git provavelmente estão em /usr/local/bin. Você pode verificar isso com o terminal, cujo comando:

which git

Remova os binários:

Depois de identificar o diretório de instalação, você pode remover manualmente os binários do Git:

sudo rm -f /usr/local/bin/git
sudo rm -f /usr/local/bin/git-*

Remover diretórios associados:

Além disso, você pode querer remover outros diretórios associados ao Git:

sudo rm -rf /usr/local/libexec/git-core

Depois de concluir as etapas acima para qualquer um dos métodos, o Git deverá ser removido com sucesso do seu sistema Fedora. Para verificar a remoção, você pode executar:

git --version

Se o Git tiver sido removido, este comando deverá retornar um erro indicando que o Git não foi encontrado.

Conclusão

Seguimos as etapas para instalar o Git no Fedora Linux usando o gerenciador de pacotes DNF ou compilando o código-fonte. Dominar o Git ampliará sua eficiência de codificação, aprimorará a colaboração e agilizará seu processo de desenvolvimento. À medida que você se sentir mais confortável, lembre-se de explorar os recursos avançados do Git. Então, mergulhe, experimente sua nova configuração do Git e veja como ela transforma seu fluxo de trabalho de codificação!

Links úteis e relevantes

Aqui estão alguns links valiosos relacionados ao uso do Git:

  • Site oficial do Git: visite o site oficial do Git para obter informações sobre o sistema de controle de versão, seus recursos e opções de download.
  • Lançamentos do Git no GitHub: explore as versões mais recentes do Git no GitHub para baixar as versões mais recentes e visualizar as notas de versão.
  • Documentação Git: acesse documentação abrangente para obter guias detalhados sobre como usar e configurar o Git.
  • Comunidade Git: Participe da comunidade Git para se conectar com outros usuários, participar de discussões e encontrar suporte.
  • Referência rápida do Fedora Git: Confira o guia de referência rápida do Fedora Git para dicas e instruções sobre como usar o Git com o Fedora.
Joshua James
Me siga
Últimos posts por Joshua James (exibir todos)

Deixe um comentário