Solucionado (ver solução)
Solucionado
(ver solução)
9
respostas

GITLAB

Ao invez de usar o github, tem utilizar e configurar o gitlab https://about.gitlab.com/ ?

9 respostas

Oi Guilherme, tudo bem? Desculpa, mas não entendi bem sua pergunta, pode explicar melhor?

solução!

Guilherme,

Quando fiz este curso não vi este link em lugar nenhum, mas você tem que utilizar o github mesmo, todo o curso é em cima de git, usando uma conta do github.

Pode criar sua conta no github sem medo e seguir as aulas.

Abraços.

O que quis dizer que com o https://about.gitlab.com/, você instala em seu servidor, sei que o github faz isto, mas este é sem custos.

Além de trabalhar com ele em projetos, mas eu queria instalar um para mim.

Github também é de graça. Você só vai pagar se quiser ter uma conta privada, onde os projetos não são visíveis ao público, e para estudos isso não é necessário (no meu ponto de vista).

Agora se você está falando de projeto de empresa e o código tem que ser privado, ai sim para não ter custo direto com o Git você tem que instalar em um servidor seu. Existem vários serviços no mercado, só pesquisando escolhendo o que achar melhor.

Porém, é importante ressaltar que um servidor interno na empresa não representa segurança e integridade dos dados, se a empresa não se preocupar em fazer backup ou alguma medida de contingência, caso dê problema no servidor onde está o git acaba perdendo o que está lá também. E caso na máquina dos desenvolvedores não esteja nenhuma versão bem atualizada isso pode dar prejuízo.

É sempre bom lembrar que só por ter o servidor interno, também terá custos, afinal o servidor tem que ser adquirido, ou mesmo se instalado em um já existente, backups de hora em hora podem ser necessários dependendo do volume de desenvolvimento e fluxo de commits.

Sim entendi.

Vou ver aqui qual vai ser a melhor solução.

Mas os comandos que utilizo no gitlab são os mesmo o github ?

Por exemplo:

git checkout develop (Mudança de branch) git pull git commit git push

etc..

São os mesmos, porque a ferramenta base de ambos é o GIT, são apenas distribuições de fornecedores distintos.

Abraços.

Obrigado.

Oi Guilherme, as vezes o GitHub é meio inacessível caso precise de muitos repositórios e tenha uma equipe grande. Você alternativas viáveis como o BitBucket e o próprio GitLab ( a plataforma deles mesmo, sem ser a que você instala no seu servidor ) que podem valer a pena de serem utilizadas. Nestes outros dois por exemplo, você pode ter projetos privados sem custo algum, até para pequenas equipes se eu não estiver enganado.

Entendi. vou analisar.