Como instalar o Git no Linux

A+ A-

Git é um sistema de controle de versão de código aberto populares como CVS ou SVN. Este artigo é para aqueles que não estão familiarizados com Git. Aqui, nós estamos fornecendo-lhe com passos básicos de instalar Git a partir da fonte, criando um novo projeto, e Commit mudanças para o repositório Git.

Diferença entre Git e outros sistemas de controle de versão

A maioria dos outros sistemas de controle de versão, armazenar os dados como uma lista de arquivos e as mudanças são feitas a cada arquivo ao longo do tempo. Em vez disso, Git pensa de seus dados mais como um conjunto de instantâneos em um sistema de arquivos. Toda vez, leva um instantâneo de todos os seus arquivos (que parecem iguais, naquele momento particular), ele será armazenado como uma referência. Se os arquivos não são alterados, o Git não armazena os novos instantâneos. Neste caso, apenas liga para um instantâneo anterior do sistema de arquivos.

Instalando o Git a partir do Gerenciador de Pacotes

Git está disponível com todas as principais distribuições Linux. Assim, a maneira mais fácil de instalar o Git é usando um gerenciador de pacotes Linux. Use o seguinte comando para instalar o git no Linux -

Use o seguinte comando para instalar o git no Linux -

 $ Sudo apt-get install git 

A saída deve ser assim -

 tp @ linux: ~ $ sudo apt-get install git
[Sudo] password para tp: 
Lendo listas de pacotes ... Feito
árvore de dependência edifício 
Lendo informação de estado ... Feito
Os seguintes pacotes extra serão instalados:
 git-man liberror-perl
pacotes sugeridos:
 -Git-daemon executar git-daemon-sysvinit git-doc git-el git-mail gitk git-gui
 gitweb git-arch git-bzr git-cvs git-mediawiki git-svn
Os seguintes NOVOS pacotes serão instalados:
 git git-man liberror-perl
0 atualizado, 3 recém-instalado, 0 a serem removidos e 286 não atualizados.
É preciso obter 3.421 kB de arquivos.
Após esta operação, serão utilizados 21,9 MB de espaço em disco adicional.
Você quer continuar? [Y / n] y
...... 

Instalando o Git a partir da fonte

Uma forma alternativa é instalar Git a partir da fonte que deve ser assim -

 $ Sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev asciidoc xmlto docbook2x 

A saída deve ser assim -

 tp @ linux: ~ $ sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev docbook2x asciidoc xmlto
Lendo listas de pacotes ... Feito
árvore de dependência edifício 
Lendo informação de estado ... Feito
Nota, seleccionando 'zlib1g-dev' em vez de 'libz-dev'
gettext já é a versão mais recente.
gettext definido para instalado manualmente.
Os seguintes pacotes extra serão instalados:
 comerr-dev dblatex docbook-dsssl docbook-utils docbook-xml docbook-xsl
 fonts-lmodern fonts-texgyre jadetex krb5-multidev latex-beamer látex xcolor
 libcomerr2 libcurl3-gnutls libencode-locale-perl libexpat1
 libfile-listing-perl libfont-AFM-perl libgcrypt11-dev libgnutls-dev
 libgnutls-openssl27 libgnutls26 libgnutlsxx27 libgpg-error-dev
 libgssapi-krb5-2 libgssrpc4 libhtml-form-perl libhtml-format-perl
 libhtml-parser-perl libhtml-tagset-perl libhtml-árvore-perl
 libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl
 libhttp-mensagem-perl libhttp-negociar-perl libidn11-dev libintl-perl
 libio-html-perl libk5crypto3 libkadm5clnt-mit9 libkadm5srv-mit9 libkdb5-7
 libkrb5-3 libkrb5-dev libkrb5support0 libldap-2.4-2 libldap2-dev
....... 

Configuração inicial

Git é, por padrão instalado em / usr / bin / git em sistemas recentes do Linux.

Uma vez que a instalação é feita, verificar-lo usando o seguinte comando -

 $ Whereis git

A saída deve ser assim -

 git: / usr / bin / git / usr / bin / X11 / git /usr/share/man/man1/git.1.gz

Para obter o número de versão Git, você pode usar o comando a seguir -

 $ Git --version

A saída será como este -

 git versão 1.9.1

Se você deseja especificar um usuário e senha informações para o repositório Git, em seguida, use o comando a seguir -

 $ Git configuração --global user.email sairamkrishna@tutorialspoint.com 

Para verificar a configuração Git, use o comando a seguir -

 git configuração --list

A saída deve ser assim -

 user.email=sairamkrishna@tutorialspoint.com

As informações acima são armazenadas no arquivo .gitconfig sob o diretório home. Para verificar, use o comando a seguir -

 cat ~ / .gitconfig

A saída deve ser assim -

 [do utilizador]
 email = sairamkrishna@tutorialspoint.com 

Criar um projeto

Para criar um projeto repositório Git, devemos atribuir qualquer diretório local. Suponha que, se diretório do projeto está localizado em / home / tp / path projectos, primeiro vá para o diretório usando o comando CD e executar comando init git como mostrado abaixo -

 $ Cd / home / tp / projectos

~ / Projectos $ o init git 

A saída deve ser assim -

 Inicializado repositório Git vazio no /home/tp/projects/.git/

O comando acima cria um diretório .git na pasta de projetos. Para verificar, use o seguinte command-

 ~ / Projeta $ ls -altr .git

A saída deve ser assim -

 tp @ linux: ~ / projectos $ ls -altr .git
Total 40
drwxrwxr-x 4 tp tp 4096 11 Fev 14:03 refs
drwxrwxr-x 2 tp tp 4096 11 de fevereiro 14:03 Informação
drwxrwxr-x 2 tp tp 4096 11 Fev 14:03 ganchos
-rw-rw-r-- 1 tp tp 23 11 de fevereiro 14:03 CABEÇA
-rw-rw-r-- 1 tp tp 73 11 de fevereiro 14:03 descrição
drwxrwxr-x 2 tp tp 4096 11 Fev 14:03 ramos
drwxrwxr-x 3 tp tp 4096 11 de fevereiro 14:03 ..
drwxrwxr-x 4 tp tp 4096 11 Fev 14:03 objetos
-rw-rw-r-- 1 tp tp 92 11 de fevereiro 14:03 configuração
drwxrwxr-x 7 tp tp 4096 11 de fevereiro 14:03.

Adicionar arquivos ao projeto

Uma vez que um projeto é criado, ele irá iniciar o projeto usando "init git". Agora, adicione seus arquivos para o diretório do projeto. Para adicionar arquivos .txt para o repositório Git, use o comando a seguir -

 projectos $ git add * .txt 

Uma vez que a adição de processo é feito para o repositório, você deve cometer esses arquivos como mostrado abaixo de comando -

 projectos $ git commit -m "carregamento inicial do projeto '

A saída de amostra deve ser assim -

 [Master (root-commit) 261b452] carregamento inicial do projeto
 1 ficheiro alterados 0 inserções (+), 0 deleções (-)
 modo de criar 100.644 tp.txt 

Parabéns! Agora, você sabe "Como git configuração no Linux". Vamos saber mais sobre esses tipos de comandos no nosso próximo post Linux. Continue lendo!