Pular para o conteúdo principal

COMMIT DE UM PROJETO PARA UM REPOSITÓRIO GITHUB PELO GIT BASH (WINDOWS)

 


 Usufruir regularmente da criação de repositórios no GitHub é uma prática essencial para nós, programadores, com o objetivo de encontrar oportunidades cada vez melhores.

 Essa "rede social de códigos" permite que recrutadores tracem nosso perfil e comprometimento no universo da programação. Portanto, se você ainda não faz uso dessa plataforma, recomendo fortemente que crie uma conta e aprenda como realizar o commit de seu primeiro projeto em um repositório GitHub!

CRIANDO UM REPOSITÓRIO NO GITHUB

 Para criar um novo repositório no GitHub, clique sobre o ícone "+", no canto superior direito da tela inicial do seu perfil e, em seguida, clique em "New repository":
 
 
Após, você será redirecionado para a tela de criação de seu novo repositório.

Em "Repository name", coloque o nome que fizer mais sentido para o seu projeto; colocarei "exemplo-de-commit". 

Tome cuidado ao nomear um repositório, alguns caracteres não são bem recebidos pela plataforma.

Você também pode adicionar uma descrição, para que pessoas sejam atraídas pelo seu projeto. É interessante contar como ele foi construído e, até mesmo, um breve resumo de como ele funciona.

É possível adicionar um README, que funciona como uma apresentação de seu projeto, um .gitignore, que bloqueia o envio de alguns arquivos e pastas para o repositório final, e uma licença para seu projeto. Você pode adicioná-los posteriormente; por enquanto, vamos criar nosso repositório sem arquivos extras.

Clique em "Create repository" no final da página.

Você se irá dar de cara com a seguinte tela. O próprio GitHub te instrui em como enviar seu projeto para o repositório, então você não precisa se preocupar se esquecer de como se faz futuramente!


ENVIANDO UM PROJETO VIA GIT BASH


 Git Bash é um console que nos permite manipular alguns comandos necessários para enviarmos nosso projeto. Ele pode substituir o terminal do Linux em alguns momentos. Você pode instalá-lo por meio deste link: Git Bash.

 Com o Git Bash instalado, abra o Windows Explorer e a pasta de seu projeto. No meu caso, criei uma pasta de exemplo no diretório raiz que contém um arquivo de texto com o conteúdo: "Primeiro Commit".

Clique com o botão direito em uma área vazia do Windows Explorer e clique em: "Git Bash Here"



 Se caso não houver esta opção, vá na pesquisa do windows e digite: "bash". Deverá aparecer o programa "Git Bash". Clique duplo sobre a opção e você verá uma tela negra com algumas informações no topo.

 Copie o caminho da pasta de seu projeto e cole, com o botão direito > paste, utilizando o código: cd <seu-caminho-do-projeto
>

Utilizar o primeiro método é mais simples e rápido, e você não precisa se preocupar em definir o caminho de seu projeto manualmente.

REALIZANDO O COMMIT LOCAL

 Com o console aberto, digite: git init
Ele é responsável por iniciar um repositório local no nosso terminal

 Após, digite: git add .
 Esse comando irá preparar todos os arquivos na sua pasta para realizar o commit.

 Em seguida, digite o comando: git commit -m "Primeiro Commit"

 Esse comando irá versionar todos os arquivos que nós preparamos anteriormente. Agora, estamos a um passo de enviá-los para o nosso repositório!

ADICIONANDO NOSSO REPOSITÓRIO AO GIT BASH

 Precisamos que o Git Bash saiba onde encontrar o nosso repositório, e para isso, copie a URL que se localiza no topo da página. Se não encontrá-la, copie a URL na busca de seu browser e adicione ".git" no final.


 Com a URL copiada, vá para o terminal do Git Bash e digite: git remote add origin 'URL'


 Isso fará com que um novo repositório remoto seja criado, com o nome de 'origin'; confirme com o comando: git remote

 Tudo pronto! Agora, digite o comando: git push -u origin master

 Esse comando fará com que seus commits sejam enviados para o repositório origin, que contém a sua URL.

 A expressão "-u" simboliza "--set-upstream". Resumidamente, ela faz uma associação entre o seu branch e o seu repositório.

 Agora, com esse passo-a-passo, é possível realizar o envio de qualquer projeto e em qualquer repositório do GitHub! Espero ter ajudado :)

Comentários

Postagens mais visitadas deste blog

COMO EMULAR APLICAÇÃO NO CELULAR ANDROID VIA USB? - IONIC CORDOVA

    Muitos computadores, assim como o meu, não possuem uma boa configuração para rodar a AVD do Android Studio para compilar aplicações feitas utilizando Ionic, mas existe uma maneira mais leve de realizar está tarefa a partir da ferramenta Cordova. Para que o processo seja bem sucedido, é necessário que você tenha instalado todos os passos deste artigo . Basta clicar e ser redirecionado. ATIVANDO MODO DESENVOLVEDOR NO APARELHO O modelo que utilizo é o moto g6 play com android versão 9, caso o seu possua parâmetros semelhantes, siga os passos abaixo para habilitar a opção de desenvolvedor: Vá em configurações > S istema > Sobre o dispositivo e clique 7 vezes sobre "Número da versão". Após, irá aparecer um toast dizendo que o modo de desenvolvedor está ativado! Após, volte para "Sistema" e clique em "Opções de desenvolvedor", arraste um pouco para baixo e ative a depuração USB. Isso permitiria que a máquina transfira arquivos de uma forma mais "

PRIMEIRO PROJETO IONIC USANDO ANGULAR

Neste tutorial, mostrarei como estar criando o seu primeiro projeto IONIC utilizando a tecnologia Angular. Para começarmos, é necessário que você tenha instalado algumas dependências, clicando aqui você pode estar conferindo-as. Agora que tudo está nos trinks, vamos iniciar com o nosso primeiro projeto em IONIC! CRIANDO UMA PASTA DE PROJETOS É importante possuir pastas separadas para cada coisa no seu HD, além de agilizar na hora da busca, deixa uma satisfação maior para trabalhar. Como estudo um número razoável de tecnologias, deixo uma pasta "projetos" no "C:" e crio pastas de acordo com a tecnologia que irei utilizar. Para alguns tipos de projeto, como em PHP que necessita de um programa para ser compilado, isso pode não ser viável, mas daí em diante é apenas questão de adaptação. CRIANDO O PROJETO Criado o seu cantinho para projetos, começaremos com a aplicação. Ela é feita inicialmente pelo terminal, o console do cmd funciona bem para esse trabalho. Um truque