DEV Community

Laíse
Laíse

Posted on

[Git] Códigos mais usados no dia a dia

Hoje, compartilharei com você, os códigos do git que eu mais utilizo na minha rotina de trabalho em uma empresa sendo front-end.

É importante lembrar, que caso você use o visual studio como seu editor de códigos, na aba esquerda dele, já tempos a opção visual de executar muitas das funções do git (sem precisar digitar linhas de código no terminal).

De qualquer forma, acho bom como um dev, você dominar os principais códigos do git e suas funcionalidades.

Vamos a eles:

git branch - Ele vai trazer todas as branch criadas na sua máquina. (branchs são os repositórios onde você irá armazenar mudanças, criações de cada tarefa que deverá ser feita).

git checkout  - Este comando serve pra você trocar da branch que está para outra. (as vezes esse comando trava, caso você tenha arquivos pendentes de commit… ai você precisará resolver isso primeiro).

git checkout -b  - O git checkout -b, cria uma nova branch a partir da que você está agora.
git fetch - Atualiza sua máquina, com as branchs que já foram criadas e estão no repositório.

git reset - - hard - Isso aqui precisou ser usado quando eu dei git pull origin numa branch errada rs. Ai ele me obrigada a resolver merges de uma branch nada a ver. Pra abandonar os merges usa-se esse code ai.

git commit nomedoarquivo.vue- (ou nome da pasta) - O git commit vai formar um "pack" pra que você suba determinados arquivos que criou ou mexeu, você pode especificar quais quer lançar nesse pack como no exemplo. (lembrando que ele apenas PREPARA o pacote, para subir o pacote ou comando precisa ser inserido).
No git commit, é possivel você nomear esse pack e ainda colocar uma descriação nele:
git commit -m "meu pack se chama pack"

git add . - Você também pode colocar um "ponto" (como ali no exemplo), que significa que você automaticamente pegará TODOS os arquivos criados e alterados, e fará um pack com TODOS eles.

git push - O push, vai pegar o pacote criado no commit. E vai subir ele para a branch que já foi criada.

Top comments (0)