Skip to content

Uma introdução rápida e prática a aos conceitos básicos do Git

Notifications You must be signed in to change notification settings

Abduzidos/aprenda-git-clasroom-HakaCode

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aprenda Git

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!

Para acessar a versão via GitHub Clasroom clique aqui!

Primeiros passos

Iniciando o ambiente

Se você ainda não tem o git no seu computador, instale-o aqui

Abra o terminal ou cmd (no windows faça INICIAR+R e digite cmd e aperte enter) e digite:

git config --global user.name "Seu Nome"
git config --global user.email "[email protected]"

fork este repositorio

Faça um Fork

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

clone este repositorio

Clone o seu Fork para a sua máquina, este comando irá relizar o download 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

Crie um Branch

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.

Crie seu arquivo

Crie um arquivo na pasta Alunos com seu perfil em um arquivo .md (o arquivo virá sem extenção padrão, por isso abra com o bloco de notas).

Arquivo de perfil

Crie um arquivo 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)

Adicione os arquivos modificados a zona de stage

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 .

Faça um "Commit"

  • 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 meu Perfil!'
git push origin nome-do-branch

Volte para o site do GitHub

  • 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!

Dicas para a contribuição

Script de "Hello, World"

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!

Ou

Crie sua arte

Crie um arquivo chamado 'minha_arte_seunome.jpg(ou png)' Dentro da pasta Artes!

Exemplo de arte

Bem-Vindo ao CESAR SchoolSchool Logo!!!

About

Uma introdução rápida e prática a aos conceitos básicos do Git

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Assembly 83.9%
  • Fortran 16.1%