Uma breve introdução aos conceitos básicos de Git, com uma linguagem simples e sem complicações.
Nesse repositório iremos apresenta-lo a alguns conceitos essenciais para utilizar o Git de um forma fácil e prática. Aqui você vai aprender a colaborar em projetos open source deixando sua Marca no processo!
Você pode deixar sua contribuição de duas maneiras diferentes:
- Adicione seu perfil na pasta de Alunos
- Crie um "Hello, world" na linguagem que você preferir dentro da pasta Scripts
Se você ainda não tem o git no seu computador, instale-o aqui
Abra o terminal ou cmd e digite:
git config --global user.name "Seu Nome"
git config --global user.email "[email protected]"
Clique no botão "Fork" no canto superior direito da página, isto irá criar uma cópia deste repositório para a sua conta.
Clone o seu Fork para a sua máquina, este comando irá relizar o donwload do repositório, assim você poderá editar os arquivos localmente para depois enviá-los de volta para o GitHub.
Para clonar digite em seu terminal:
git clone https://github.com/seuUsuario/Aprenda-Git.git
Um branch é uma ramificação do repositório inicial ele serve como uma forma de adicionar novidades sem modificar o código "Principal do projeto".
git checkout -b nome-do-branch
Faça suas modificações adicionando seu perfil ou o script de hello world (Sendo os dois melhor !) utilizando um editor de texto a sua escolha.
Nem sempre você irá querer "salvar" todos os arquivos que foram modificados naquele momento no git, apenas os arquivos adicionados à zona de stage são commitados, você pode especificar arquivo por arquivo a ser adicionado ou utilizar o símbolo: .
para indicar todos os arquivos da pasta, assim:
git add .
-
Assim você irá salvar suas modificações no repositório local
-
Dê um "Push" para que as modificações sejam enviadas para o servidor do GitHub!
git commit -m 'Adicionando fulano ao repositorio'
git push origin nome-do-branch
- E crie uma "Pull Request" do seu repositório "Fork" (Basta Clicar em "New Pull Request" de dentro do seu repositório "Fork")
- Agora só esperar que seu "Pull Request" seja adicionado nesse repositório!!!
- Clique na estrela se você gostou do tutorial!
Crie um arqivo chamado SeuNome.md
dentro da pasta Alunos. Você pode usar esse Arquivo como exemplo para criar seu perfil:
# Seu Nome
## Curso
Seu curso na CESAR School ou seus cursos anteriores
## Interesses
- Algumas coisas que você gosta
## Projetos
- [Meu Projeto](Link do GitHub) Breve Descrição. Se não houver link basta contar o que você fez !
## Link do Perfil
[Seu Nome](Link do GitHub)
Crie um arquivo chamado hello_world_seunome.xx
Dentro da pasta de Scripts! Aqui um exemplo:
// LANGUAGE: Javascript
// ENV: Node.js
// AUTHOR: Seu Nome
// GITHUB: https://github.com/SeuNome
console.log('Hello, World!');
Tente colocar alguns comentários ou link para referências, assim todo mundo aprende uma linguagem nova!