
Quero usar o git para arquivos de controle de versão em um novo projeto. Eu li uma visão geral do git, mas não está claro para mim se o git hospeda o código para você.
Não quero que meu código seja hospedado em um computador de terceiros. Quero poder hospedar meus arquivos em um computador da minha rede interna, sem chance de o código ser armazenado em um servidor de terceiros.
Como posso configurar um repositório na minha máquina local? Preciso fazer algo extra para evitar que o github carregue meus arquivos parahttp://github.com?
Responder1
O GitHub não será útil se você precisar manter seu código em segredo, já que está colocando o código em seus servidores. No entanto, com uma assinatura paga, você pode criar projetos “privados”. O código ainda está em seus servidores, mas apenas as pessoas a quem você dá acesso podem vê-lo (e qualquer funcionário inescrupuloso do GitHub, é claro, já que os dados não são criptografados por você - embora eu tenha certeza de que isso é muito improvável).
Em ambos os casos, você aindatrabalharcom o código localmente. Você verifica (extrai, clona, etc.) uma cópia do código para sua máquina de desenvolvimento, faz suas alterações e, em seguida, envia-as de volta para a cópia do GitHub.
Pelo que parece, você não precisa nem quer nada do GitHub, apenas doidiota.
Depois de instalar o git e fazer a configuração básica recomendada. Crie uma pasta para seu projeto e digite:
git init
na linha de comando. A documentação do git é bastante razoável e explica todos os princípios básicos.
Responder2
Parece que o que você quer é apenasidiota. Você instalará um repositório git em seu servidor e usará o software cliente git em seus computadores de desenvolvimento. Github é um serviço que hospeda repositórios e códigos git para você, o que não é o que você deseja.