eguatech / egua

Linguagem de programação em português, simples e moderna
https://egua.dev/idegua/
MIT License
817 stars 40 forks source link

Corrigindo bug que imprime "true" ou "false" na avaliação de um comando em console #102

Closed leonelsanchesdasilva closed 3 years ago

leonelsanchesdasilva commented 3 years ago
lucaspompeun commented 3 years ago

@leonelsanchesdasilva o merge foi feito na master e deve ser feito na desenvolvimento, irei voltar esse PR. É possível reabrir enviando para a master?

leonelsanchesdasilva commented 3 years ago

@lucaspompeun Por que desenvolvimento não é o default? Abri outra PR.

lucaspompeun commented 3 years ago

@leonelsanchesdasilva a branch que recebe as alterações de desenvolvimento como branch principal é o padrão de projeto correto? Eu achava que a master sempre seria a principal independente de qualquer coisa

leonelsanchesdasilva commented 3 years ago

@lucaspompeun Sim, então, a branch default é o ponto de partida. Aqui no egua, está como "master".

Isso significa que todo mundo que quiser colaborar e não conhecer o projeto a fundo vai continuar abrindo PR na master.

A prática mais usada de repositório é master como sendo o ponto de partida (onde vai o código mais atualizado, portanto mais "instável"). Depois se faz um merge de master para um outro branch ("release", por exemplo), e por fim um branch chamado "lts", que é a versão estável (esse recebendo apenas merges de "release"). Você pode ir colocando tags em ambos os branches.

lucaspompeun commented 3 years ago

@leonelsanchesdasilva por enquanto deixarei a desenvolvimento como default e a master como a de produção, vou verificar a possibilidade de fazer da master a branch com código mais atualizado e um branch de LTS. Por enquanto alterar os nomes das branchs vai dar problema nas automações do deploy