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

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 ...

INSTALAÇÃO DO FRAMEWORK LARAVEL 7.X - COMPOSER

      Você irá conferir, neste artigo, como realizar a instalação do framework PHP muito utilizado pelo mercado chamado Laravel. Em artigos futuros, apresentarei melhor as funcionalidades e tecnologias que podemos usufruir enquanto desenvolvedores. INSTALAÇÂO DO FRAMEWORK     Antes de tudo, você precisará ter o PHP e o Composer instalados em sua máquina. Para a instalação do PHP, você pode utilizar utilizar do servidor local Laragon , que realiza a instalação do PHP, MySQL e Apache.      O Composer pode ser instalado clicando aqui.       Agora que está tudo nos trinques, digite o comando no terminal da pasta do seu servidor local:      composer global require laravel/installer     Pronto! O Laravel já pode ser utilizado em sua máquina. PRIMEIRO PROJETO     Para instalar um primeiro projeto Laravel em sua máquina, basta digitar o seguinte comando na pasta do seu servidor local: composer create-proje...