-
Nesta lição vamos criar
uma conta no GitHub,
-
depois criaremos um repositório
e adicionaremos
-
ao nosso ambiente local
a interface de linha de comandos do git.
-
Vamos gerar algumas chaves
e as usaremos para adicioná-las
-
na conta on-line do GitHub,
para podermos ter acesso
-
a partir do nosso ambiente local.
Depois, clonaremos o repositório
-
que criamos em nosso
equipamento local,
-
adicionaremos um arquivo
e para terminar, faremos
-
"commit" e "push" das mudanças
ao repositório do GitHub.
-
Passaremos pelo ciclo completo.
Bom, vamos começar.
-
Vamos para github.com.
-
Vou escolher
um nome de usuário.
-
Vou usar "abeluserman".
-
Colocarei o e-mail
-
abel_user@hotmail.com
-
e escolherei uma senha secreta.
-
Clico em "Sign up".
-
Selecionamos o plano gratuito.
-
Podemos pular esta tela.
-
Como você pode ver, podemos
inciar um projeto.
-
Clicamos aqui...
-
Pede que verifique o e-mail.
-
Se não o encontrar na sua conta,
procure na pasta
-
"Junk Email", como eu fiz.
-
Vou verificar meu e-mail.
-
E estamos outra vez no GitHub.
-
Ele está pedindo um nome
para o repositório.
-
O chamarei “kali”.
-
Colocarei algo na descrição,
-
colocarei “Dummy Repo”.
-
Vou deixa-lo como "público".
-
Vou iniciá-lo com um "README",
deste modo
-
poderemos cloná-lo
assim que terminarmos.
-
Adicionarei um arquivo ".gitignore".
-
Neste caso,
já que principalmente escreveremos
-
arquivos de JavaScript,
usarei o node "gitignore".
-
Isso se faz para ignorar arquivos que
não serão copiados pela equipe inteira,
-
para ignorar alguns arquivos
que encaixam no padrão do Node.
-
Vou adicionar uma licença.
Se você não está familiarizado
-
com as licenças de código aberto,
as licenças do MIT
-
são as mais permissivas.
Isso implica que não há restrições,
-
comerciais ou de outro tipo.
-
Vou criá-lo agora.
-
Como podemos ver, temos um repositório.
Estamos prontos
-
para ter algo no GitHub
que podemos clonar
-
em nosso computador.
O seguinte passo
-
é configurar nosso ambiente local
que está dentro do computador.
-
Para isso,
vamos a git-scm.com/downloads.
-
Como você pode ver, é uma
das sugestões
-
que mostra o menu.
-
A partir daqui,
simplesmente selecionaremos
-
a versão de Windows.
-
Como podemos ver, o conteúdo
ou o instalador
-
já está sendo baixado.
-
Pronto, baixamos o arquivo,
-
vamos executá-lo.
-
Vou selecionar “Additional icons”,
neste caso.
-
Vou aceitar as opções
predeterminadas.
-
Continuando,
abrimos o Git Bash.
-
Vamos ampliar a janela.
-
Agora temos uma boa janela.
Vamos adicionar o nome de usuário
-
para o ambiente local do Git.
Para isso, colocamos
-
“git config --global user.name”.
-
Neste caso,
-
meu nome de usuário é
-
"abeluserman".
-
Teclamos Enter.
-
E depois colocarei
-
meu e-mail.
-
Neste caso, será
abel_user@hotmail.com.
-
Agora criaremos uma chave
que será gerada em nível local
-
e depois a copiaremos
para o ambiente GitHub.
-
Para isso, colocaremos
“ssh-keygen”.
-
Aceitaremos
as opções predeterminadas de novo.
-
Não vamos definir uma passphrase.
-
E, como podemos ver,
a chave foi criada.
-
Agora vamos inspecionar a chave
na linha de comandos.
-
Copiamos a senha.
-
Agora que temos a chave
em nosso bloco de notas,
-
voltamos para nossa conta.
-
Escolheremos o repositório.
-
Bom, na verdade
não temos que fazer isso.
-
Podemos simplesmente selecionar
a conta, o perfil...
-
Vamos às chaves SSH
e adicionamos uma nova chave SSH.
-
A chamaremos “Windows Client VM”,
-
é isso que ela é.
Colo aqui.
-
O... Não, não...
-
Vou colar a chave
-
e vou adicioná-la.
-
Vamos voltar ao Bash.
-
Vamos limpar a tela.
-
Vamos criar um diretório
de desenvolvimento.
-
O chamamos “dev”.
-
Usando “cd”.
-
Como podemos ver,
esta é a rota.
-
Limpamos a tela
e agora vamos
-
clonar o repositório.
Para isso, usamos “git clone”
-
e vamos pegar o endereço
do repositório.
-
Vou procurá-lo.
-
Será apenas "abeluserman".
-
Clico no nome do repositório
-
depois em “Clone or download”
e usaremos o endereço do git.
-
Copiamos isto
em nosso bloco de notas.
-
Agora, vou...
Me certifico que estou no lugar certo...
-
e o colo aqui.
-
E teclo Enter.
-
Se tudo correr bem,
devemos ver os arquivos.
-
Vejamos a estrutura do diretório.
Sim, aí está "kali".
-
Vamos entrar.
-
E podemos ver que
temos os arquivos do repositório.
-
Se colocamos “ls” e a opção “-a”,
-
podemos ver ".gitignore" também.
-
A próxima coisa que faremos será
-
adicionar um arquivo ao repositório.
-
Vamos abrir
-
nosso sistema de arquivos.
-
Você pode ver que
já estou dentro do caminho.
-
Seleciono "kali" e simplesmente
adiciono um novo arquivo.
-
Adiante....
-
Colocarei o nome “hello”.
-
Vou abri-lo.
-
Acho que usei a chave incorreta...
-
Aí está.
Vamos dizer “Hello World!”.
-
Fechamos.
-
E salvamos.
-
Agora, adicionamos um
arquivo ao nosso repositório.
-
Se colocamos “git status”, ele
nos indicará que há um novo arquivo
-
que não foi adicionado.
Agora podemos adicioná-lo.
-
Colocamos “add”. Se adicionamos um ponto,
adicionamos todos os arquivos
-
ao nosso diretório.
Simplesmente colocarei “hello”,
-
neste caso, “.txt”.
Agora, se usamos “git status”,
-
veremos que há um novo arquivo
que foi adicionado.
-
O próximo passo
será digitar "git commit"
-
com a opção “-m”.
Temos que dar um feedback.
-
Neste caso, eu diria simplesmente
-
“hello.txt adicionado”.
-
Teclamos Enter e estamos prontos
para mandar para ao diretório.
-
Colocamos “git push”
-
e este é o ponto em que,
se colocamos as chaves corretamente
-
e tudo foi feito de forma certa,
-
poderemos ver o "commit".
Teclamos Enter
-
e sim, podemos ver que o "push" funcionou.
-
Vamos ao nosso repositório
-
e voltamos a carregar a página.
-
Se tudo deu certo,
deveríamos ver o “hello”.
-
Se clicarmos,
-
devemos ver o que escrevemos.
-
Recapitulando o que fizemos,
criamos uma conta do GitHub;
-
depois, criamos um repositório;
então, instalamos o “git cli”,
-
a interface de linha de comandos;
-
geramos algumas chaves;
adicionamos a chave que geramos,
-
a senha pública,
-
ao repositório do GitHub
(não apenas ao repositório,
-
mas sim à conta);
depois, clonamos o repositório
-
em nosso computador local;
adicionamos um arquivo
-
e, por último, fizemos o "commit" e o
"push" das mudanças para o repositório.
-
Pratique um pouco.
Complete o ciclo um par de vezes,
-
principalmente a parte de criar
um repositório,
-
cloná-lo em seu computador local,
adicionar um arquivo ou dois
-
e depois as ações de "commit" e "push"
dessas mudanças.