|
|
# Configuração do ambiente
|
|
|
|
|
|
* Download do *GitBash* [aqui](https://gitforwindows.org/)
|
|
|
* Download do *GitBash* [aqui](https://gitforwindows.org/).
|
|
|
* Criar uma nova pasta no seu desktop ou em um lugar de sua preferencia.
|
|
|
* Crie uma conta no [GitHub](https://github.com/join)
|
|
|
* Crie uma conta no [GitHub](https://github.com/join).
|
|
|
|
|
|
# Criação do projeto
|
|
|
|
... | ... | @@ -11,36 +11,36 @@ |
|
|
|
|
|
Criar um novo repositório:
|
|
|
>>>
|
|
|
No pagina principal do GitHub no lado superior esquerdo clique no botão **NEW**
|
|
|
Selecione como repositório privado clique em criar repositório
|
|
|
Digite no *CMD* `git init`
|
|
|
No pagina principal do GitHub no lado superior esquerdo clique no botão **NEW**.
|
|
|
Selecione como repositório privado clique em criar repositório.
|
|
|
Digite no *CMD* `git init`.
|
|
|
|
|
|
>>>
|
|
|
|
|
|
Com repositório já existente:
|
|
|
>>>
|
|
|
Abra a página do repositório desejado e no botão verde e copie o link.
|
|
|
No *CMD* digite `git clone <link copiado>`
|
|
|
Faça o login com a conta GitHub
|
|
|
No *CMD* digite `git clone <link copiado>`.
|
|
|
Faça o login com a conta GitHub.
|
|
|
>>>
|
|
|
|
|
|
# Atualizando o projeto
|
|
|
Enviar arquivos para o repositório:
|
|
|
>>>
|
|
|
Selecionar o arquivo desejado`git add <nome do arquivo>` ou `git add <*>` para selecionar todos os arquivos da sua pasta atual
|
|
|
Confirmar os arquivos selecionado `git commit -m "Comentários"`
|
|
|
Selecionar o arquivo desejado`git add <nome do arquivo>` ou `git add <*>` para selecionar todos os arquivos da sua pasta atual.
|
|
|
Confirmar os arquivos selecionado `git commit -m "Comentários"`.
|
|
|
|
|
|
Enviar as alterações `git push origin <branch desejada>`
|
|
|
Baixar arquivos que estão no repositório para sua maquina`git pull`
|
|
|
Enviar as alterações `git push origin <branch desejada>`.
|
|
|
Baixar arquivos que estão no repositório para sua maquina`git pull`.
|
|
|
>>>
|
|
|
|
|
|
# Branches
|
|
|
Branches são utilizadas para separa cada criação de uma nova funcionalidade, deixando o projeto mais organizado.
|
|
|
Master é a branch padrão quando criamos o repositório
|
|
|
Master é a branch padrão quando criamos o repositório.
|
|
|
>>>
|
|
|
Criar uma nova branch a partir da qual você está `git checkout -b <nome da nova branch>`
|
|
|
Remover uma branch `git branch -d <nome da branch>`
|
|
|
Enviar alterações em relação a branches `git push origin <nome da branch>`
|
|
|
Criar uma nova branch a partir da qual você está `git checkout -b <nome da nova branch>`.
|
|
|
Remover uma branch `git branch -d <nome da branch>`.
|
|
|
Enviar alterações em relação a branches `git push origin <nome da branch>`.
|
|
|
|
|
|
Para unificar duas branches `git merge <nome da branch>`. Para isso é necessário estar em na branch q sera apagada e indicar com qual era ira se mesclar.
|
|
|
>>>
|
... | ... | |