Click here to load reader
Upload
josimar05
View
216
Download
2
Embed Size (px)
Citation preview
Usar sempre o terminal GIT-BASH (comandos de linux) e não o GIT-CMD
primeira vez (ao instalar o git no PC)$ git config --global user.name "nomeDeUsuario"$ git config --global user.email "SeuEmail"
clonar repositorio $ git clone "linkCloneDoBitBucket"$ git remote set-url origin "linkCloneDoBitBucket"$ git status
-------
Roteiro para pegar projeto do repositorio criar um branch no git para o seu branch, com o nome nomeDoBranch e orig
em Master.$ git fetch $ git checkout nomeDoBranch$ git pull$ git status
Roteiro pra dar commit no galho atual do projeto
limpar projeto no NetBeans$ git fetch $ git checkout nomeDoBranchQueVcVaiDarCommit$ git add --all$ git commit -m "comentario"$ git push //sobe (upload) pro servidor do bitBucket
Roteiro pra dar Merge
para realizar um merge devemos estar no diretorio de trabalho do branch de destino, ou seja, no branch que vai receber alterações de outro.
$ git merge nomeDoBranch <- nomeDoBranch é o branch que desejamos clonar ao brach que estou atualmente.
se duas modificações forem feitas ao mesmo tempo no mesmo trecho de código o MERGE irá falhar
ele vai mostrar no branch de destino o trecho em que falhou o merge automatico,mostrando como esta no branch de destino e como esta no branch origem.
Decida com qual dos dois trechos de codigo voce ficara, e repita o commit,se todos os conflitos mostrados estiverem sido resolvidos o commit será realizado com sucesso.
********* apagar ********Master é o branch princpial, teste é o branch para fazer merge dos diversos galhos e testar antes de alterar master.