image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Samuel Costa
Samuel Costa10/05/2022 13:04
Compartilhe

+10 Dicas de Git / Github

    11. Como acompanhar o fork de um projeto?

    git remote add <https://url-do-fork.git>
    

    Para ver todos os remotes do repo que você tem localmente:

    git remote -v
    

    Para usar, é só trocar origin pelo nome que você deu ao remote:

    git pull , git checkout nome-fork/branch…
    

    12. Como não correr o risco de perder o que já foi feito mesmo que você ainda não tenha concluído?

    Basta você commitar e adicionar na mensagem “WIP” antes, que significa Work in Progress.

    Quando estiver tudo pronto é só dar commit –amend e tirar o WIP da mensagem.

    13. Escreva mensagens de commit concisas e específicas.

    Quanto mais detalhada for a descrição do commit, melhor será futuramente, principalmente se seu código não for muito comentado.

    14. Quanto mais commits melhor.

    A função funcionou? commita. O teste passou? commita.

    Essa tática vai te ajudar bastante no futuro caso precise desfazer algo, buscar bugs ou reaproveitar seu código.

    Mesmo que ainda não esteja 100%, commita com “WIP” na frente.

    15. Mais sobre WIP: essa dica irá servir quando você estiver numa branch separada.

    Se tiver trabalhando com alguém na mesma branch, é bom avisar para não correr o risco de mandar código quebrado pro seu parceiro.

    Evite mandar WIP pra master, já que devemos sempre evitar modificar o passado dessa branch

    16. Como fazer alguma modificação em um commit do passado que não seja o último?

    Por exemplo para tirar um commit WIP, usamos o git rebase -i, que é o rebase interativo.

    17. Criou uma branch com o nome errado e só percebeu depois, na hora de dar push?

    Calma, não é o fim:

    git branch -m nome-velho nome-novo
    

    18. Tem dificuldade com vim ou outro editor de linha de comando?

    Você pode muito bem trocar o editor padrão que o git usa para escrever as mensagens de commit ou resolver conflitos:

    git config --global core.editor "seu-editor"
    

    19. É entediante ter de adicionar arquivo por arquivo?

    Ao invés de dar git add . e vez ou outra subir o que não deve, use git add -u que ele vai adicionar só os arquivos que já foram trackeados pelo git. Ou seja, nunca use git add .

    20. Use git stash pra guardar temporariamente os arquivos modificados que ainda não foram commitados.

    Útil quando precisa trocar de branch, por ex: testar o código sem suas mudanças, ou testar em outra branch. Pra “pegar” as mudanças de volta git stash pop.

    Deseja saber mais sobre como usar o Git e o GitHub, confira os recursos nos seguintes links:

    git-scm.com – O site principal e a documentação do Git

    help.github.com – Documentação de ajuda do GitHub

    Compartilhe
    Comentários (0)