image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Cristiane Pagine
Cristiane Pagine07/03/2024 14:34
Compartilhe
Microsoft Certification Challenge #3 DP-100Recomendados para vocêMicrosoft Certification Challenge #3 DP-100

Comandos Git que todo desenvolvedor de software deve conhecer

  • #Git

Se você é o desenvolvedor de software, git é a ferramenta essencial que permite acompanhar o trabalho de codificação do dia a dia e tornar sua vida de programação muito mais fácil.

Sim, as ferramentas GIT constituem o grande pilar de apoio a todos os programadores das indústrias de tecnologia.

Git é uma ferramenta fundamental no desenvolvimento de software, fornecendo controle de versão, suporte de colaboração e uma estrutura robusta para gerenciar as complexidades dos projetos de codificação modernos. Ele melhora a produtividade da equipe, a qualidade do código e o processo geral de desenvolvimento.

Agora que você entende sobre a ferramenta Git, podemos explorar alguns dos comandos comuns que são usados ​​​​pelo desenvolvedor de software em seu trabalho diário.

Lista de comandos Git:

1. git init:

Inicializa um novo repositório Git.

git init

2. git clone:

Cria uma cópia de um repositório remoto na sua máquina local.

git clone <repositório_url>

3. git add:

Adiciona alterações no diretório de trabalho à área de teste.

git add <nome_do_arquivo>

Para adicionar todas as alterações

git add.

4. git commit:

Registra alterações da área de teste para o repositório.

git commit -m "Mensagem de confirmação"

5. git status:

Mostra o status das alterações como não rastreadas, modificadas ou preparadas.

git status

6. git pull:

Busca alterações de um repositório remoto e as mescla no branch atual.

git pull

7.git push:

Envia as alterações do seu repositório local para um repositório remoto.

git push

8. git branch:

Lista as ramificações existentes e destaca a ramificação atual.

git branch

Cria uma nova ramificação.

git branch <branch_name>

9. git checkout:

Muda para um branch ou commit especificado.

git checkout <branch_name>

10. git merge:

Mescla alterações de um branch em outro.

git merge <branch_name>

11. git log:

Exibe um log de commits.

git log

12. git remote:

Lista repositórios remotos.

git remote -v

Adiciona um repositório remoto.

git remote add <remote_name> <repository_url>

13. git fetch:

Busca alterações de um repositório remoto, mas não as mescla automaticamente.

git fetch

14. git diff:

Mostra alterações entre commits, ramificações ou diretório de trabalho.

git diff

15. git reset:

Redefine o índice e o diretório de trabalho para o estado especificado.

git reset <commit_hash>

16. git revert:

Cria um novo commit que desfaz as alterações feitas em um commit anterior.

git revert <commit_hash>

17. git remote remove:

Remove um repositório remoto.

git remote remove <nome_remoto>

18. git stash:

Salva temporariamente as alterações que não estão prontas para serem confirmadas.

git stash

19. git blame:

Mostra quem modificou pela última vez cada linha de um arquivo.

git blame <nome_do_arquivo>

20. git remote update:

Busca atualizações de um repositório remoto, mas não as mescla.

git remote update

21.git branch-d:

Exclui uma branch local.

git branch -d <branch_name>

22.git branch -m:

Renomeia a branch atual.

git branch -m <novo_branch_name>

23. git remote show:

Exibe informações sobre um repositório remoto.

git remote show <nome_remoto>

24. git remote prune:

Remove ramificações de rastreamento remoto que não existem mais no controle remoto.

git remote prune <nome_remoto>

25.git show:

Mostra informações sobre um commit, uma tag ou um arquivo em um commit específico.

git show <commit_hash>

Esses comandos cobrem uma ampla gama de funcionalidades do Git e dominá-los ajudará você a gerenciar com eficácia seu fluxo de trabalho de controle de versão.

Compartilhe
Recomendados para você
XP Inc. - Cloud com Inteligência Artificial
Microsoft AI for Tech - Azure Databricks
Microsoft Certification Challenge #3 DP-100
Comentários (0)
Recomendados para vocêMicrosoft Certification Challenge #3 DP-100