Há possibilidade de criar um servidor Git que seja acessado por outros usuarios, mas que seja salvo no meu servidor e não no site GitHub ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Há possibilidade de criar um servidor Git que seja acessado por outros usuarios, mas que seja salvo no meu servidor e não no site GitHub ?
Olá Conrado, você pude usar o GitLab: https://about.gitlab.com/downloads/
Uso no trabalho é bem bacana, possui controle de usuários com permissões por projeto, issues, histórico de commits com gráficos e outros, além de ser gratuito .
Conrado, vou complementar o que o Natan respondeu, eu instalei recentemente num CentOS 7 e estou gostando bastante, é o gitlab ce, muito simples, basta seguir o link https://about.gitlab.com/downloads/#centos7 e pronto, você tem um Servidor próprio pra trabalhar com seus projetos.
Olá Conrado,
Sim é completamente possível criar o seu próprio servidor Git, inclusive você pode fazer isto em sua própria máquina local, e usá-la como cliente e servidor ao mesmo tempo.
No git você pode trabalhar com repositórios em dois formatos diferentes. Um que é o formato comum, onde você simplesmente inicializa o repositório com o comando git init ou no formato ideal para servidores através do comando git init --bare. Nesta segunda opção o repositório deverá ser criado vazio, ainda sem nenhum arquivo e além disso não possuirá um local de trabalho, de forma que armazenará apenas as informações de versionamento dos arquivos.
Você pode consultar a documentação do git de como configurar o seu servidor git de forma básica e sem nenhuma outra gráfica para isto, como por exemplo o GitLab sugerido acima:
Veja a documentação oficial de como criar um servidor git:
https://git-scm.com/book/pt-br/v1/Git-no-Servidor-Configurando-o-Servidor
Conrado,
uma outra dica é a ferramenta "Source Tree" facilita muito o trabalho quando se trata de Git. O melhor, é que ele funciona tanto no github como no gitlab que voce instalar ai em seu servidor.