|
|
Pessoal, este documento tem como intuito explicar o funcionamento do nosso fluxo de trabalho no git.
|
|
|
|
|
|
Primeiramente todos devem clonar o projeto nas máquinas e seguirem os passos descritos no readme que são as configurações.
|
|
|
|
|
|
Comando: git clone <repositório que deseja clonar>
|
|
|
|
|
|
Após ter o ambiente na maquina antes de começar a trabalhar deverá criar uma branch com o nome da feature que será realizada.
|
|
|
|
|
|
git checkout -b "nome da branch"
|
|
|
|
|
|
Após finalizar a feature deverá subir as alterações na branch, após isso vocês darão um merge request, esse merge request será analisado pelos AGES 3, caso passe sem nenhum problema os mesmos subirão pro ambiente de homologação e estára done a tarefa, caso contrário, vocês irão ver o que tem que arrumar e repetir o fluxo (somente do git status em diante, não precisa criar outra branchs e os passos anteriores.) até que a task seja aceita. Para que nunca aconteça problemas, também é importante dar "pull" antes de subir algo por tanto segue os comandos:
|
|
|
|
|
|
git pull: puxa as alterações feitas na branch que estão
|
|
|
git status: verificar o que foi modificado
|
|
|
git add . : para adicionar os arquivos que foram modificados para subir ao git
|
|
|
git commit -m "mensagem sobre o que foi desenvolvido."
|
|
|
git push: enviar para o git
|
|
|
|
|
|
Merge request: Pessoal, no site vocês irão na parte create merge request, onde voces colocarão a sua branch "indo" para a branch desejada. Após isso só acompanhar o status do MR(merge request). |