Github: mudanças entre as edições
(→Commit) |
|||
| (23 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
| Linha 36: | Linha 36: | ||
</code> | </code> | ||
<code> | |||
git status | |||
</code> | |||
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. | |||
<code> | |||
git branch | |||
git checkout <existing_branch> | |||
git checkout -b <new_branch> | |||
</code> | |||
= Get Files = | |||
<code> | <code> | ||
git | git pull origin main | ||
</code> | </code> | ||
= Enviar arquivos = | = Enviar arquivos = | ||
Os envios pelo Git são sempre feitos pelo comando push e devemos sempre especificar uma Branch para origem do mesmo. | |||
<code> | <code> | ||
git push -u origin | git push -u origin main | ||
</code> | </code> | ||
Antes do envio é necessário "adicionar os arquivos para o envio | |||
<code> | |||
git add. | |||
</code> | |||
= Commit = | = Commit = | ||
<code> | |||
git commit -m "Adicionado arquivo readme.md" | git commit -m "Adicionado arquivo readme.md" | ||
</code> | |||
= Add Repo | = Add Repo | ||
| Linha 58: | Linha 88: | ||
<code> | <code> | ||
git remote add origin https://github.com/usuario/repositorio.git | git remote add origin https://github.com/usuario/repositorio.git | ||
<code> | </code> | ||
= Clonar = | = 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. | |||
<code> | |||
git clone https://github.com/usuario/repositorio.git | git clone https://github.com/usuario/repositorio.git | ||
</code> | |||
= Passo a Passo = | |||
1 - pegar os updates | |||
<code> | |||
git pull origin main | |||
</code> | |||
2 - fazer alterações no código | |||
3 - informar o que vai commitar | |||
<code> | |||
git add . | |||
</code> | |||
4 - comitar com uma observação | |||
<code> | |||
git commit -m "observacao" | |||
</code> | |||
5 - enviar | |||
<code> | |||
git push origin main | |||
</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