Pesquisa de site

Como instalar o Git e criar um repositório Git


Se você passou algum tempo recentemente no mundo Linux, é provável que já tenha ouvido falar do GIT, que é um sistema de controle de versão distribuído criado por Linus Torvalds. >, o cérebro do próprio Linux.

Ele foi projetado para ser um sistema de controle de versão superior aos disponíveis, sendo os dois mais comuns o CVS e o Subversion (SVN).

Enquanto CVS e SVN usam o modelo Cliente/Servidor para seus sistemas, GIT funciona de maneira um pouco diferente. Em vez de baixar um projeto, fazer alterações e enviá-lo de volta ao servidor, o GIT faz com que a máquina local atue como um servidor.

Em outras palavras, você baixa o projeto com tudo, os arquivos de origem, as alterações de versão e as alterações de arquivos individuais diretamente na máquina local, ao fazer check-in, check-out e executar todas as outras atividades de controle de versão. Quando terminar, você mescla o projeto de volta ao repositório.

Este modelo oferece muitas vantagens, sendo a mais óbvia que se você estiver desconectado do servidor central por qualquer motivo, ainda terá acesso ao seu projeto.

Neste tutorial, instalaremos o Git, criaremos um repositório e faremos upload dele no GitHub. Para fazer isso, você precisará visitar http://www.github.com, criar uma conta e configurar um repositório se quiser enviar seu projeto lá.

Como instalar o GIT no Linux

Em distribuições baseadas em Debian, como Ubuntu e Linux Mint, se ainda não estiver instalado, você pode instalá-lo usando o comando apt.

sudo apt install git

Em distribuições baseadas em RHEL, como Fedora, CentOS Stream, Rocky e Alma Linux, você pode instalá-lo usando o comando yum ou dnf.

sudo yum install git
OR
sudo dnf install git

Se preferir instalar e compilar a fonte do formulário git, você pode seguir os comandos abaixo.

wget https://www.kernel.org/pub/software/scm/git/git-2.43.0.tar.gz
tar xvjf git-2.43.0.tar.gz
cd git-*
./configure
make
sudo make install

Como criar um projeto Git

Agora que o GIT está instalado, vamos configurá-lo. No seu diretório home, haverá um arquivo chamado “~/.gitconfig“. Isso contém todas as informações do seu repositório. Vamos fornecer seu nome e seu e-mail:

git config --global user.name "Your Name"
git config --global user.email [email 

Agora, vamos criar nosso primeiro repositório. Você pode transformar qualquer diretório em um repositório Git. Mude o diretório para um que contenha alguns arquivos de origem e siga estas etapas.

cd /home/tecmint/python-web-scraper/
git init

Nesse diretório, um novo diretório oculto foi criado chamado “.git“. Este diretório é onde o GIT armazena todas as informações sobre o seu projeto e quaisquer alterações feitas nele.

ls -al .git/

Se a qualquer momento você não desejar mais que nenhum diretório faça parte de um repositório GIT, basta excluir esse diretório usando o comando rm.

rm –rf .git

Agora que criamos um repositório, precisamos adicionar alguns arquivos ao projeto. Você pode adicionar qualquer tipo de arquivo ao seu projeto GIT, mas por enquanto, vamos gerar um arquivo “README.md” que fornece um pouco de informação sobre o seu projeto (também aparece no README no GitHub) e adicione alguns arquivos de origem.

vi README.md

Insira informações sobre seu projeto, salve e saia.

Com os dois comandos abaixo, adicionamos o arquivo “README.md” ao seu projeto GIT e, em seguida, adicionamos todos os fontes Python (*.py) arquivos no diretório atual.

git add README.md
git add *.py

Vale a pena notar que 99 vezes em 100 quando você está trabalhando em um projeto GIT, você adicionará todos os arquivos em o diretório.

Você pode fazer assim:

git add .

Agora estamos prontos para submeter o projeto a uma etapa, o que significa que este é um ponto de referência no projeto. Você faz isso com o comando git commit “–m” onde a opção “–m” especifica uma mensagem que você deseja enviar. Como este é o primeiro commit do nosso projeto, inseriremos “first commit” como nossa string “–m”.

git commit -m 'first commit'

Como fazer upload do projeto para o repositório GitHub

Agora estamos prontos para enviar seu projeto para o GitHub. Você precisará das informações de login que criou ao criar sua conta. Vamos pegar essas informações e passá-las para o GIT para que ele saiba para onde ir. Você desejará substituir ‘user’ e ‘project.git’ pelos valores adequados.

git remote add origin [email :ravisaive/project.git

Agora é hora de fazer push, ou seja, copiar do seu repositório para o repositório remoto. O comando git push recebe dois argumentos: o “remotename” e o “branchname”. Esses dois nomes geralmente são Origin e Master, respectivamente:

git push origin master

É isso! Agora você pode acessar o link https://github.com/username/repo para ver seu projeto git.