Git - Rotina de comandos úteis

Publicado por Alexandre Mulatinho em 13/05/2013

[ Hits: 9.108 ]

Blog: http://alex.mulatinho.net

 


Git - Rotina de comandos úteis



Clona (faz checkout ou baixa) um repositório remoto para a máquina local:

git clone https://github.com/mulatinho/sfm.git

Verifica e informa as mudanças feitas no diretório local:

git status

Atualiza repositório local com as modificações do repositório original:

git pull

Mostra todas as diferenças feitas no arquivo "libsmb.c":

git diff libsmb.c

Faz commit (atualiza arquivo no repositório) com uma mensagem, entre aspas, do arquivo "libsmb.c":

git commit -m 'Adicionando funcao principal para DEBUG enquanto biblioteca nao esta pronta' libsmb.c

Envia suas modificações ao repositório remoto (por padrão "origin" no Git):

git push origin master

Lista branchs criadas:

git branch

Cria branch "cpp-list":

git branch cpp-list

Lista todas as tags do repositório:

git tag -l

Baixa a tag "v3.8.8" do repositório e cria um arquivo "../linux-3.8.8" com seu conteúdo localmente:

git archive --format=tar --prefix=linux-3.8.8/ -o ../linux-3.8.8.tar v3.8.8


Maiores informações em:
Outras dicas deste autor

Como gerar e instalar pacotes no Slackware

Visualizando threads de um processo no Linux

Múltiplos terminais virtuais com GNU Screen

Leitura recomendada

Comunidade brasileira de usuários do Arch Linux

Trocar wallpaper do XFCE de tempos em tempos

Mudando a fonte padrão dos seus documentos em LaTeX

Compilando o libquicktime SlackBuild no Slackware 64 bits

Algumas considerações sobre o Linux Mint 12

  

Comentários
[1] Comentário enviado por albfneto em 13/05/2013 - 08:35h

GIT é muito bom. Em Sabayon e Gentoo, usamos muito.

[2] Comentário enviado por madrugada em 17/05/2013 - 23:45h

Dica muito útil. Parabéns.

[3] Comentário enviado por mulatinho em 15/09/2013 - 23:11h

valeu galera, essa ferramentinha tá revolucionando a forma de se contribuir com software livre :)

[4] Comentário enviado por ede_linux em 11/04/2017 - 22:55h

Parabéns pelo artigo. Bastante útil

Estou neste momento com problemas no meu repositório privado do git. Está num servidor Ubuntu. Onde posso colocar questões sobre o problema que estou a ter?

Estou à bastante tempo a procurar foruns de git ou de servidores git mas sem sucesso! :(



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts