image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image
Wando Santos
Wando Santos11/10/2022 23:24
Compartilhe

GIT e GitHub

  • #GitHub
  • #Git

Eu sou o Wando, estou fazendo transição de carreira para a área de Tecnologia que sempre foi uma paixão que deixei de lado em 2010.

Hoje trago para vocês alguns comandos do Git que são muito importantes no momento em que vamos fazer o clone do repositório e fazer modificações do projeto em nossa máquina e depois enviar o commit para a nuvem para que o restante da equipe possa visualizar o que foi desenvolvido e fazer novas alterações, também quando estamos trabalhando em projetos, é temos de lembrar do Branche (são ramificações da aplicação), normalmente um projeto é dividido em um main (principal) e vários secundários para que a equipe possa desenvolver de e depois fazer o merge (que é a unificação do projeto no main) então seguem alguns comandos:

Git pull : comando de atualização do repositório ;

Git clone (link do repositório GitHub): usado para clonar o repositório presente no github ;

Git log –oneline: mostra todas as alterações realizadas no projeto ;

Git log –author=”user_name” : pesquisa as informações do autor do commit;

Git status: mostra o status e alterações realizadas no projeto ;

Git commit (nome do arquivo) -m “(mensagem do commit)” : comando para fazer o commit do arquivo alterado no desktop;

Git push origin main: envia todos os commits alterações realizadas no repositório local para o repositório central no GitHub;

Diff : a diferença entre versões

Git restore –source (código do commit) (nome do arquivo) ou (.): que vai fazer a restauração do código para o momento do commit informado.

Branches são ramificações da aplicação

Git checkout -b (nome da pasta a ser criada no projeto): comando para criar o branche

Git push origin (nome do branche o qual deve ser incluído o commit)

Para enviar o projeto de desenvolvimento para o projeto principal deve ser feito por meio do comando merge

Git branch: comando para visualizar todas as branches que possui no projeto.

Git switch main: volta para a branch principal

Git merge (nome da branch de desenvolvimento): comando para que una as alterações feitas no branch de desenvolvimento no branch principal ou main.

Eu criei um .doc online onde deixo minhas anotações para caso eu tenha alguma duvida ou precise encontrar algo eu possa achar de modo fácil, é uma maneira que uso até para fixar melhor os conteúdos e revisar as matérias, uma dica pra quem ta começando a estudar é façam anotações, simples que possam acessar e visualizar com facilidade, pois com o tempo acabamos esquecendo algumas coisas, e podemos sempre ir ali revisar algo.

Qualquer duvida ou se você lembra de algum comando interessante do GIT que eu tenha esquecido de colocar aqui, comenta ai!

Att,

Wando S. Santos

(Galera da um follow ai tbm ;))

Compartilhe
Comentários (7)
Matheus Coimbra
Matheus Coimbra - 12/10/2022 15:18

Boa Wando!


Aproveitando irei deixar aqui uma maneira muito útil que vi hoje no Linkedin de como realizar comandos encadeados no Git flow:


Basicamente se usa o operador && seguidos dos comandos, interessante que a ordem dos comandos esteja certa, visto que será executado da esquerda para a direita, exemplo:


git add * && git commit -m "first commit" && git push -u origin main


Post original onde encontrei essa dica: https://www.linkedin.com/feed/update/urn:li:activity:6985204888209108992/

Wando Santos
Wando Santos - 12/10/2022 15:47

Show Matheus!


Vou adicionar as minhas anotações!


=)

Wando Santos
Wando Santos - 12/10/2022 15:46

Obrigado pessoal, vamos crescendo nessa área um dia de cada vez, sempre focados! e perseverando nos estudos e praticando bastante!





Rosangela Oliveira
Rosangela Oliveira - 12/10/2022 14:36

Boas dicas!

Sucesso!

RS

RIDNEY SOUSA - 12/10/2022 13:04

ótimo Wando

Katielle Torres
Katielle Torres - 12/10/2022 12:43

Eu também wando, estou seguindo a área que sempre quis fazer.

Boa Sorte pra nós, e obrigado pelas dicas dadas aqui.

Sucesso.

Márcio Almeida
Márcio Almeida - 12/10/2022 10:25

Muito útil Wando!

Sucesso na transição de carreira. Seguindo.