Para instalar o git no windows recomendo o artigo da Bianca. Para linux é muito mais complicado basta fazer isso:
aptitude install git
O meu cenário de trabalho é tenho um Linux e um Seven possuo projeto em ambos sistemas, ou seja ambos possuem os códigos fontes e tenho a meu HD externo (hd externo – compre um seagate é a melhor opção) onde uso como servidor do código, existem sites de repositórios como github mais o código lá é fica como publico e para ter conta privada precisa de $$. Então eu uso o HD externo como backup dos meus códigos.
lembrando que se estiver no windows vc deve usar os comandos do linux para poder navegar nos diretórios, ou seja no windows se você quiser ir para a unidade E: digite uma barra antes e remova o “:” assim:
cd /e/repositorios
#criando estrutura de repositórios no HD Externo mkdir repositorios cd repositorios mkdir nome_projeto cd nome_projeto # o comando abaixo cria um repositório remoto, deve ser rodado dentro do HD Externo git init --bare #criando repositório local e enviando para o remoto git init # fazer o commit inicial "-a" vai adicionar todos os arquivos no commit e "-m" permite vc acrescentar um comentário ao commit. git add . git commit -a -m 'comentário' #gravando o endereco do HD Externo para vc nao ter que ficar digitando sempre git remote add hdexterno /caminho-do-hdexterno #se precisar remover git remote rm hdexterno # atualizando o hdexterno git push hdexterno # para clonar um projeto do hd externo na sua maquina git clone /caminho-do-hdexterno #pegando novidades do hd externo e atualizando na maquina git pull hdexterno
Dicas:
Para usar repositórios remotos com direito a um projeto privado existe um site chamado CodaSet.
Para quem usa windows existe um programa chamado TortoiseGit que faz o trabalho dos comandos porém você usa uma interface integrada ao windows explorer muito útil, vale uma conferida.
Rafael Castro
git init –bare
esse comando deve ser digitado dentro do servidor ou é possível funcionar acessando remotamente via mapeamento local? No meu caso o sistema operacional do servidor é Windows Server 2012 e a máquina de desenvolvimento também é Windows 7.
Como criar um servidor Git na rede interna? - git - Perguntas e Respostas
[…] Bem veja mais num artigo que escrevi em 2011 apesar de antigo os códigos permanecem os mesmos: http://oraculum.blog.br/index.php/git-comandos-basicos/ […]