ACESSANDO O GITHUB E COMPARTILHANDO PROJETOS O QUE É O GITHUB : O GitHub é uma plataforma online colaborativa criada para fins de compartilhamento de códigos e projetos entre programadores que desejam está criando ou ajudando a desenvolver um projeto já iniciado por outro colaborador, seja ele um desconhecido ou não. FAZER UMA CONTA NO GITHUB: Passo 1 - Pra fazer uma conta no site do git, primeiro iremos entrar em seu endereço : www.github.com 1.2 - Ao entrar na página imagem abaixo preencha os campos em branco indicados pela seta, depois clique no campo verde Sign up for GitHub
Passo 2-1. A opção de criar, free já vai está marcada, caso você deseje marcar outra, fique a vontade. O git oferece uma conta free e a desvantagem é não poder manter repositórios privados. 2. Você escolhe se quer ajuda do site para se guiar ou parte direto para sua área inicial no site, caso você marque e prossiga o site irá fazer novas perguntas Set up the organization. 3. Irá mudar de acordo com a opção que você marcar na caixa. Passo 3 Depois de todo o processo você receberá um e-mail de confirmação, só entrar na sua caixa e clicar no link que irá lhe direcionar para o endereço do github para que você confirme tudo. Feito isso agora você está pronto usar seu git. REPOSITÓRIO: O repositório é uma pasta para criar e editar projetos online, sendo assim você precisa criar seu repositório.
SUBINDO ARQUIVOS Gerando a SSH KEY O que é? A ssh key é uma chave de identificação pública que permite acesso a outros repositórios online, como iremos compartilhar nossos projetos com o repositório do LABCEUS teremos que gerar essa ssh key do nosso computador e enviar para o administrador do repositório e assim ter permissão de acesso, e envio de arquivos. PASSO 1: GERAR UMA SSH KEY - 1. Com o terminal aberto, digite a linha de comando abaixo com seu e-mail. $ssh-keygen -t rsa -b 4096 -C "your_email@example.com" # Cria uma nova ssh key, usando seu e-mail criado no site github. 2. ATENÇÃO!!! É recomendável manter as configurações normais neste passo, então pressione enter e continue. # Enter file in which to save the key (/Users/you/.ssh/id_rsa): [Press enter] 3. Agora você precisa digitar uma senha e depois confirmá-la, pressione enter e depois enter novamente para confirma a senha. Enter passphrase (empty for no passphrase): [Type a passphrase] Enter same passphrase again: [Type passphrase again] 4. Depois de confirmar sua conta você receberá uma mensagem com impressão digital, ou id, de sua chave SSH. Ela será parecida com esta abaixo. Your identification has been saved in /Users/you/.ssh/id_rsa. Your public key has been saved in /Users/you/.ssh/id_rsa.pub. The key fingerprint is: 01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2:db your_email@example.com
PASSO 2: ADICIONAR A CHAVE PARA O AGENTE-SSH 1. Certifique-se se a SSH-Agente está habilitada $ eval "$(ssh-agent -s)" Agent pid 59566 2. Digite o a linha abaixo no seu terminal para adicionar sua SSH KEY gerada o SSH-AGENT $ ssh-add ~/.ssh/id_rsa PASSO 3: ADICIONAR A SSH KEY A SUA CONTA 1. Agora você vai copiar a SSH KEY e repassar para o pessoal do LABCEUS add sua chave com o comando abaixo. $ sudo apt-get install xclip # o xclip vai permitir que você copie sua id-ssh. $xclip -sel clip < ~/.ssh/id_rsa.pub # agora com o xclip você irá usar o código acima para copiar sua ssh-key 2. Pronto, se tudo deu certo até aqui agora você já tem a ssh key copiada e pronta para uso, é só mandar para alguém do LABCEUS e aguardar até que você seja permitido de acessar, criar e editar no diretório do Labceus.
PASSO 4 CRIANDO ARQUIVO PARA SUBIR E CLONAR O ENDEREÇO PARA ACESSAR O REPOSIRORIO NO SEU COMPUTADOR 1. vá até o repositório que deseja clonar, LABCEUS (https://github.com/labceus/projetos) 2. Clique onde está circulado de vermelho na imagem abaixo, para copiar o url do repositório de PROJETOS use ctrl + c. 3. Abra um diretório pelo terminal onde você deseja criar o clone do repositório como na imagem abaixo: 4. Dentro do diretório que você escolher use o comando git clone + espaço e cole o url copiado anteriormente, para este use o botão do scroll do mouse ( botão do rolamento no mouse). OBS: Caso seja solicitado alguma senha, você precisará usar a senha usada no processo acima, a chave do passo 2.
mensagem; 5. Agora que você criou o diretório vai aparecer a seguinte 6. Pronto!!! Agora você pode acessá-lo através do terminal ou navegando pelos diretórios. Ex: 7. Vamos criar um diretório (pasta) dentro do repositório PROJETOS. Use o código a seguir -->> Ex: mkdir meuprojeto 8. depois de criado o arquivo você manualmente vai copiar a o arquivo que quiser e colar dentro dele, para mostrar como criar um arquivo txt vou usar o terminal. Use o código a seguir. Ex: cat> nome do arquivo.txt dentro do arquivo que já vai está aberto digite ou cole o conteúdo desejado e para finalizar digite enter no final e use o Ctrl+D para fechá-lo.
PASSO 5 ENVIANDO UM ARQUIVO PARA O DIRETÓRIO DO LABCEUS. # Agora vamos subir um arquivo com o arquivo criado. 1. Usando o terminal digite vá até a pasta do repositório e digite git add nomedorepositório ex: 2. Agora faça um comentário a sua postagem, digite git commit -m testeparatutorial OBS: é obrigatório fazer um comentário um comentário. Ex: 3. Feito tudo isso, sucesso!!! agora é hora de enviar finalmente a pasta criada para o diretório de projetos. Digite git push origin master Pronto se tudo correu bem a pasta estará lá no diretório de projetos... VLWWW!!!