Pular para o conteúdo

Git - Rotina de comandos úteis

Dica publicada em Linux / Miscelânea
Alexandre Mulatinho mulatinho
Hits: 10.037 Categoria: Linux Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar

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:

Múltiplos terminais virtuais com GNU Screen

Como gerar e instalar pacotes no Slackware

Visualizando threads de um processo no Linux

Instalando pacotes txz no Slackware 12.2

Inserindo a logo de sua Lan House e/ou Cyber Café no Firefox

ePSXe - emulador para PlayStation rodando no Linux

SEMINFO 2004, Software Livre e Inclusão Digital

Lista de discussão sobre a certificação LPI (Linux Professional Institute)

#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

Entre na sua conta para comentar.