Ao invez de usar o github, tem utilizar e configurar o gitlab https://about.gitlab.com/ ?
Oi Guilherme, tudo bem? Desculpa, mas não entendi bem sua pergunta, pode explicar melhor?
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.