Github: mudanças entre as edições

De Wiki Doth
Ir para navegação Ir para pesquisar
 
(11 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 35: Linha 35:
git init
git init
</code>
</code>
<code>
git status
</code>
Inicial
git remote add origin https://endereco.do.git


= Branchs =  
= Branchs =  
Linha 41: Linha 49:


Todo repositório que criamos, já vem com uma Branch chamada Master (Main) por padrão.
Todo repositório que criamos, já vem com uma Branch chamada Master (Main) por padrão.
<code>
git branch
git checkout <existing_branch>
git checkout -b <new_branch>
</code>


= Get Files =
= Get Files =
Linha 53: Linha 69:


<code>
<code>
git push -u origin master
git push -u origin main
</code>
 
Antes do envio é necessário "adicionar os arquivos para o envio
 
<code>
git add.
</code>
</code>


Linha 77: Linha 99:




= Passo a Passo
= Passo a Passo =


1 - pegar os updates
1 - pegar os updates
<code>
git pull origin main
</code>
2 - fazer alterações no código
2 - fazer alterações no código
3 - informar o que vai commitar
3 - informar o que vai commitar
<code>
<code>
git add .
git add .
</code>
</code>
4 - comitar com uma observação
4 - comitar com uma observação
<code>
<code>
git commit -m "observacao
git commit -m "observacao"
</code>
</code>
5 - enviar  
5 - enviar  
<code>
<code>
git push origin main
git push origin main
</code>
</code>
= Comandos úteis =
Lista configurações
<code>
git config --list
</code>
Lista
https://gist.github.com/leocomelli/2545add34e4fec21ec16

Edição atual tal como às 13h17min de 19 de maio de 2022

Git é um sistema de controle de versões distribuídas, enquanto GitHub é uma plataforma que tem o Git como base para versionar nossos códigos.

O que é versionamento de código?

Quando dizemos que estamos versionando algo, dizemos que estamos criando algo novo ou alterando algo que já existe, e isto ocorre o tempo todo no mundo do Desenvolvimento de Software.

Configurações iniciais

O que é o Git?

O Git é um sistema de controle de versão criado pelo Linus Torvalds, criador do Linux, durante a construção do mesmo.

O que é o GitHub?

O GitHub é a ferramenta que nos provê acesso ao Git para armazenarmos nossos códigos com todo poder do versionamento que o Git oferece.

Configuração Inicial

git --version


git config --global user.name "Nome da pessoal"

git config --global user.email "meuemail@provedor.com"


Início

git init

git status


Inicial git remote add origin https://endereco.do.git

Branchs

Branchs são ramificações do código onde podemos copiar uma versão específica e trabalhar sobre ela, sem afetar a versão principal.

Todo repositório que criamos, já vem com uma Branch chamada Master (Main) por padrão.

git branch

git checkout <existing_branch>

git checkout -b <new_branch>

Get Files

git pull origin main

Enviar arquivos

Os envios pelo Git são sempre feitos pelo comando push e devemos sempre especificar uma Branch para origem do mesmo.

git push -u origin main

Antes do envio é necessário "adicionar os arquivos para o envio

git add.

Commit

git commit -m "Adicionado arquivo readme.md"

= Add Repo

git remote add origin https://github.com/usuario/repositorio.git

Clonar

Vamos imaginar que você começou a trabalhar agora e o repositório já está em andamento, sendo desenvolvido por uma equipe na qual você vai se juntar.

git clone https://github.com/usuario/repositorio.git


Passo a Passo

1 - pegar os updates

git pull origin main

2 - fazer alterações no código

3 - informar o que vai commitar

git add .

4 - comitar com uma observação

git commit -m "observacao"

5 - enviar

git push origin main

Comandos úteis

Lista configurações

git config --list


Lista

https://gist.github.com/leocomelli/2545add34e4fec21ec16