Initial commit. In a broken state, do not use.

This commit is contained in:
Storm Dragon
2019-12-11 14:39:33 -05:00
parent 5dea87f44a
commit 1237ab3fd9
1039 changed files with 187732 additions and 0 deletions

View File

@ -0,0 +1,17 @@
# Git
## Clone e Adição de Arquivos
Com o Git configurado e uma conta criada no GitHub, é hora de começar a trabalhar em um projeto. Para isso, é necessário clonar o repositório criado previamente no GitHub em seu computador.
Abra o terminal e navegue até uma pasta que queira utilizar para essa finalidade. Execute o seguinte comando: *git clone https://github.com/usuario/repositorio.git* Onde: usuario: É o nome do seu usuário no GitHub. repositorio: É o nome que você digitou na criação do repositório.
Uma pasta com o nome do seu repositório será criada. Navegue até ela para começar a interagir com o repositório. Como exemplo, crie um arquivo de texto nessa pasta e digite algo. Salve e feche o arquivo. Agora, execute o seguinte comando: *git status* Esse comando mostra o status do seu trabalho, como por exemplo os arquivos, modificações e se estão prontos para serem publicados. Nesse caso, o seu arquivo de texto não está pronto para ser enviado ao GitHub. Para isso ainda falta um comando: *git add .* Ao contrário do que parece, esse comando não está adicionando um arquivo novo no repositório, e sim preparando os arquivos para serem enviados ao GitHub. Você também pode definir apenas arquivos específicos digitando seus nomes, se não quiser enviar todos eles.
### Exercícios
1. Abra o terminal, navegue até uma pasta nova de trabalho e clone seu repositório criado anteriormente no GitHub.
2. Vá até a pasta criada e crie arquivos nela.
3. Adicione os arquivos, preparando-os para serem enviados para o GitHub.

View File

@ -0,0 +1,25 @@
# Git
## Commit, Pull e Push
Agora que arquivos já foram adicionados e preparados para envio, será demonstrado como enviar esses arquivos para o GitHub.
## Commit
Um commit serve para documentar as alterações feitas naquele projeto. Com os arquivos já preparados com o comando "git add .", é hora de fazer o primeiro commit: *git commit -m "Escreva as alterações realizadas aqui". Pronto, suas alterações já estão documentadas, prontas para serem publicadas.
## Pull
O pull serve para atualizar o repositório na sua máquina. Se alguém já alterou o projeto antes de você, é necessário obter essas modificações antes de enviar as suas, para manter o repositório sempre atualizado. Para isso, basta digitar: *git pull*
## Push
Você modificou os arquivos, commitou descrevendo o que fez exatamente naquela modificação e agora precisa enviar tudo isso para o servidor. O push empurra as suas modificações para o servidor, incluindo-as no histórico do projeto. Execute: *git push -u origin master* Pronto, suas alterações foram enviadas para o repositório no GitHub.
### Exercícios
1. Faça seu primeiro commit e adicione um comentário.
2. Faça um pull do projeto.
3. Envie as alterações para o GitHub.

View File

@ -0,0 +1,21 @@
# Git
## Configuração do Git
Com o Git em seu sistema, basta configurá-lo para ter acesso à sua conta e repositórios no GitHub. Você só precisa fazer uma vez. As configurações serão mantidas entre atualizações. Você também poderá alterá-las a qualquer momento executando os comandos novamente.
O Git vem com uma ferramenta chamada git config que permite a você ler e definir variáveis de configuração que controlam todos os aspectos de como o Git opera. Abra o terminal e digite os comandos a seguir: *git config --global user.name "Seu Nome"* *git config --global user.email "Seu e-mail"* Estas configurações ficam alocadas no arquivo "~/.gitconfig", onde o ~ é o seu diretório home. Quando precisar definir um nome e e-mail específicos para um projeto, basta repetir os comandos sem o parâmetro "--global".
## Configuração do Repositório
Para enviar e receber as alterações corretamente, é necessário configurar o repositório no computador. O primeiro passo é transformar uma pasta em um repositório. Crie uma nova pasta e execute o comando: *git init* Um repositório vazio será iniciado.
## Adicionando o Endereço do Repositório
Agora, o endereço do repositório criado anteriormente no GitHub será configurado no terminal. Execute o comando: *git remote add origin https://github.com/usuario/repositorio.git* A expressão "origin" será usada toda vez que for enviar alterações para esse repositório. Você pode atribuir outro nome, basta não se esquecer dele na hora de publicar novidades no GitHub. Para ver a lista de todos os repositórios adicionados, digite: *git remote*
### Exercícios
1. Abra o terminal e configure o Git para um único projeto.
2. Configure o Git de forma global, para todos os projetos que for criar.

View File

@ -0,0 +1,23 @@
# Git
## Introdução ao Git e GitHub
## O Que é Git?
O Git é um sistema de controle de versão de arquivos. Através dele, podemos desenvolver projetos na qual diversas pessoas podem contribuir simultaneamente no mesmo, editando e criando novos arquivos e permitindo que os mesmos possam existir sem o risco de suas alterações serem sobrescritas. Se não houver um sistema de versão, imagine o caos entre duas pessoas abrindo o mesmo arquivo ao mesmo tempo. Uma das aplicações do git é justamente essa, permitir que um arquivo possa ser editado ao mesmo tempo por pessoas diferentes. Basta instalar o Git utilizando o terminal.
## O que é github?
O GitHub é um serviço web que pode ser usado gratuitamente e oferece diversas funcionalidades extras aplicadas ao git. Resumindo, você poderá usar gratuitamente o github para hospedar seus projetos pessoais online. Para isso, basta criar uma conta no site e configurar suas informações de usuário e senha no Git via terminal. O github não possui instalação, ele é um serviço, e caso você não tenha uma conta, chegou a hora de criá-la no seguinte endereço: [Link para o GitHub](https://github.com/) Após criar a conta, basta navegar pela página e criar um novo repositório. Quando o repositório é criado, existe um arquivo chamado "readme.md" que vai conter a descrição do seu novo projeto. Após a criação, o repositório estará disponível em um link composto da seguinte maneira: *https://github.com/usuario/repositorio* Onde: usuario: É seu nome de usuário do GitHub. repositorio: É o nome que você deu ao novo repositório.
### Exercícios
1. O que é Git?
2. O que é GitHub?
3. Qual a função do arquivo "Readme.md"?
4. Acesse o site do GitHub e crie uma conta.
5. Crie um repositório no GitHub.