Salve galera.
Tentarei demonstrar da forma mais clara e simples possível como utilizar o
GitHub.
Criei uma conta no
https://github.com/zezaocapoeira e alguns repositórios utilizando o método descrito abaixo.
O guia abaixo é apenas uma singela demonstração de uso, adapte para a sua realidade.
Não esqueça de instalar o
git, caso não esteja instalado.
1° passo
Terá que criar uma conta no site:
Após logado, terá que criar um repositório lá, procure pela opção "
+ New repository".
Na próxima página adicione o nome do seu repositório (exemplo: "teste"). As configurações deixe padrão.
Feito isso encontre a opção "
Create repository" e clique.
A próxima página que abrir conterá as instruções básicas de utilização, neste momento não faça nada na página apenas anote a linha que contém conteúdo semelhante a descrita logo abaixo e deixe a página aberta no navegador.
git remote add origin https://github.com/seu-usuario/teste.git
Vamos precisar dela depois.
Próximos passos serão no terminal
2° passo
No terminal, no diretório "/home/seu-usuario", rode os seguintes comandos:
Obs.: as aspas dos comandos abaixo são obrigatórias.
git config --global user.email "email-que-usou-pra-criar-a-conta-do-github"
$ git config --global user.name "nome-do-seu-usuario-de-login-do-github"
Feito isso, criaremos um diretório para alocar todos os repositórios do projetos (exemplo: "PROJETOS-GIT"):
mkdir PROJETOS-GIT
Entre neste diretório:
cd PROJETOS-GIT
Agora criaremos um diretório para alocar o repositório que tínhamos criado anteriormente no site:
mkdir TESTE
Entre no diretório:
cd TESTE
Agora começaremos a utilizar o Git para gerenciar o repositório.
Rode os seguintes comandos na seguinte ordem:
Para gerar as configurações:
git init
Para criar o README.md (pode-se utilizar um editor de texto para criar/editar o arquivo também):
echo "teste" >> README.md
Para adicionar:
git add README.md
O mais importante sempre que adicionar algo com "git add", terá que criar um "commit". Pois senão a alteração não será identificada.
git commit -m "primeiro teste"
Aquele endereço que pedi pra anotar, vamos usá-lo agora deste modo:
git remote add origin https://github.com/seu-usuario/teste.git
git status
Para enviar pra o repositório:
git push -u origin master
Vai pedir o nome do usuário que usa pra logar no GitHub e a senha.
Recarregue aquela página no navegador, e veja se aconteceu as alterações.
3° passo
Toda vez que adicionar ou alterar algo rode:
git status
Ele irá listar o que foi adicionado ou alterado.
Caso queira criar um diretório, ele deve conter algo dentro. Pois não será identificado se estiver vazio.
Depois de feito essa configurações iniciais, bastará apenas usar os seguintes comandos para administrar:
git status
$ git add seu-arquivo
$ git commit -m "qualquer-coisa"
$ git push -u origin master
Caso crie outro repositório. Terá que repetir as configurações que citei no início do guia.
Obs.: aqui demonstrei apenas como configurar o básico para fazer uploads. Para as demais opções de comandos sugiro verificar em:
Pra entender como o "git" funciona tem que praticar, a prática leva à perfeição.
Também verifique no Google, tem muitos resultados com o termo "tutorial git".
Fazendo uma pesquisa sobre as funções do "git" terá uma experiência bacana com a ferramenta.
Obrigado pela atenção, salve!!!