Git: Comandos basicos
Tecnologia | 2 Comments
Tagged: git, github, instalação
Para instalar o git no windows recomendo o artigo da Bianca. Para linux é muito mais complicado basta fazer isso:
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
# o comando abaixo cria um repositório remoto, deve ser rodado dentro do HD Externo
#criando repositório local e enviando para o remoto
# fazer o commit inicial "-a" vai adicionar todos os arquivos no commit e "-m" permite vc acrescentar um comentário ao commit.
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
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.
Previous Article Definir Browser padrão no Visual Studio 2010
Next Article Corrigindo erros nas tabelas de um banco MS SQL
21 de December de 2015 @ 11:48 #
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.