ara constar nas informações de revisão.
::
+
git config --global user.name "Seu Nome"
git config --global user.email "seu@email"
* Iniciando um projeto no git:
::
- mkdir projeto
- cd projeto
- git init
+
+ mkdir projeto
+ cd projeto
+ git init
* Pasta ".git" criada no repositório: não polui seu projeto.
* Três estágios de mudanças: cometidas (commited), marcadas para commit (staged) e modificadas (changed).
::
- atom README.md # edite seu arquivo
- git status
- git add README.md # em seguida edite mais um pouco
- git status
- git diff
- git commit -m "Primeira revisão"
- git add README.md # mudanças recentes adicionadas ao estágio de lançamento
- git commit -m "Segunda revisão"
- git commit -a -m "Terceira revisão" # coloca todas as mudanças no estágio e comete
+
+ atom README.md # edite seu arquivo
+ git status
+ git add README.md # em seguida edite mais um pouco
+ git status
+ git diff
+ git commit -m "Primeira revisão"
+ git add README.md # mudanças recentes adicionadas ao estágio de lançamento
+ git commit -m "Segunda revisão"
+ git commit -a -m "Terceira revisão" # coloca todas as mudanças no estágio e comete
Imagens:
* ID da revisão: hash SHA-1.
::
- git log
- git cola
- gitk
+
+ git log
+ git cola
+ gitk
Imagens:
* Você pode fazer um novo commit na unha ou usar o ferramental do git.
::
- git commit --amend
- git revert
- git rebase
+
+ git commit --amend
+ git revert
+ git rebase
4.5 - Ramificações (branches e merges)
--------------------------------------
-------------------------------------------
4.10 - Github: fazendo um pull request
--------------------------------------
+--------------------------------------
4.11 - Github: sistema de tickets
---------------------------------