Git: Usando o Git e o GitHub: Difference between revisions
No edit summary |
|||
Line 5: | Line 5: | ||
Após criar a conta, clique no botão '''+New Repository''' para adicionar repositório. | Após criar a conta, clique no botão '''+New Repository''' para adicionar repositório. | ||
Exemplo: | Exemplo: PrimeiroRepo | ||
= Usando o GitHub = | = Usando o GitHub = | ||
Line 26: | Line 26: | ||
mkdir ~/workspace | mkdir ~/workspace | ||
Vamos clonar o | Vamos clonar o PrimeiroRepo | ||
git '''clone''' <nowiki>https://github.com/<COLOQUE_O_SEU_USERNAME>/ | git '''clone''' <nowiki>https://github.com/<COLOQUE_O_SEU_USERNAME>/PrimeiroRepo.git</nowiki> | ||
== Alterando localmente e enviando para o repositório remoto == | == Alterando localmente e enviando para o repositório remoto == | ||
Line 34: | Line 34: | ||
Vamos alterar um pouco :) | Vamos alterar um pouco :) | ||
cd | cd PrimeiroRepo | ||
mkdir Pasta01 | mkdir Pasta01 |
Revision as of 13:08, 30 January 2024
Criando a sua conta no GitHub
Acesse o site www.github.com e faça o seu cadastro.
Após criar a conta, clique no botão +New Repository para adicionar repositório.
Exemplo: PrimeiroRepo
Usando o GitHub
Configurando o usuário, senha, email localmente
Abra um janela de shell e vamos definir os valores padrões.
git config --global user.name "<COLOQUE_O_SEU_NOME_AQUI>" git config --global user.email "<COLOQUE_O_SEU_EMAIL_AQUI>"
Você consegue verificar se ok, executando o comando:
cat ~/.gitconfig
Iniciando o primeiro repositório
Vamos criar o nosso repositório local
mkdir ~/workspace
Vamos clonar o PrimeiroRepo
git clone https://github.com/<COLOQUE_O_SEU_USERNAME>/PrimeiroRepo.git
Alterando localmente e enviando para o repositório remoto
Vamos alterar um pouco :)
cd PrimeiroRepo mkdir Pasta01 echo "Achei legal!!!" > arquivo01.txt
Agora vamos adicionar ao INDEX
git add *
Fazendo o commit
git commit -m "Adicionado pasta Pasta01 e um arquivo arquivo01.txt"
Subindo para o repositório remoto
git push
Vamos conferir
git status
Trazendo uma alteração remota
Vá no site do Github e altere o arquivo README.MD.
Traga as alterações utilizando o comando
git pull
Vamos listar as versões
git reflog
o resultado
84af342 (HEAD -> master, origin/master) HEAD@{0} commit: segundo commmit 93de321 (HEAD@{1}: commit (initial): commit initial)
a versão atual é a 84af34, podemos voltar para a versão anterior usando o seguinte comando:
git reset --hard 93de321
Sugestões de nomes para branches
Sugestões para nomes de ramificações
- Production -> master/
- Development -> develop/
- Feature branch prefix -> feature/
- Release branch prefix -> release/
- Hotfix branch prefix -> hotfix/