├── README.md └── completed ├── Lucasark.md ├── Marktheo.md ├── Vitorbruno1987.md ├── alicepfp.md ├── andremartinsd.md ├── anonytario.md ├── bianascimento.md ├── brenda00.md ├── cgiuliap.md ├── gab3-dev.md ├── lfp2.md └── thaismorimoto.md /README.md: -------------------------------------------------------------------------------- 1 | # github-workshop 2 | 3 | Primeiros passos com Git e GitHub 4 | 5 | [Slides do Workshop](https://www.canva.com/design/DAE6UgU_rBo/7reeTT8sGjzXR4w1FAafHA/view?utm_content=DAE6UgU_rBo&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton) 6 | 7 | Olá! Este repositório serve para que você tenha sua primeira experiência com Git e GitHub. Leia os passos atentamente antes de começar a fazer seu pull request. 8 | 9 | ## Pré-requisitos no computador: 10 | 11 | 1. Instale o controle de versão [Git](https://git-scm.com/downloads) 12 | 2. (Opcional) Instale o [Visual Code Studio](https://code.visualstudio.com/download) 13 | 14 | ## Tutorial: 15 | 16 | - Faça um [Fork](https://docs.github.com/pt/get-started/quickstart/fork-a-repo) desse repositório para sua conta clicando no botão Fork. 17 | - Clique no botão Code, em seguida em Local e HTTPS. Copie a URL. 18 | 19 | Continue no: 20 | - [Ubuntu/MacOS](https://github.com/lfp2/github-workshop#utilizando-o-terminal-recomendado-no-ubuntumac-os) 21 | - [Windows](https://github.com/lfp2/github-workshop#utilizando-o-visual-code-studio-recomendado-windows) 22 | - [Browser](https://github.com/lfp2/github-workshop#utilizando-o-visual-code-studio-recomendado-windows) 23 | 24 | ### Utilizando o Terminal (Recomendado no Ubuntu/MacOS) 25 | 26 | - Escolha um Diretório para seu repositório. Caso não saiba navegar na linha de comando, um bom tutorial está disponível [aqui](https://terminalcheatsheet.com/pt-BR/). 27 | - Dentro do seu terminal, digite o comando `git clone ` 28 | - Navegue para dentro da nova pasta com `cd github-workshop` 29 | - Navegue para dentro do completed com `cd completed` 30 | - Crie um novo arquivo Markdown com `touch .md`. Um exemplo é `touch lfp2.md` 31 | - Adicione a URL do seu perfil do GitHub com `echo "" > `. Um exemplo é `echo "https://github.com/lfp2" > lfp2.md` 32 | - Adicione este arquivo para mudanças no Git com `git add ` 33 | - Faça um commit da mudança com `git commit -m ":tada: Meu primeiro commit :tada:"` 34 | - Essa mudança ainda está local. Mande para seu repositório no GitHub com `git push` 35 | - Siga os passos no Criando Seu Pull Request 36 | 37 | ### Utilizando o Visual Code Studio (Recomendado Windows) 38 | 39 | - Abra o menu de comandos (Ctrl + Shift + P), pesquise git clone e cole a URL que você copiou. 40 | - Crie um novo arquivo Markdown dentro da pasta completed. Você pode criar um arquivo novo com o menu de comandos, pesquisando por Create File. O nome do arquivo é `.md.` (Exemplo: `lfp2.md`) 41 | - Coloque a URL do seu perfil do GitHub no arquivo. (Exemplo: `https://github.com/lfp2`) 42 | - Vá no painel Source Control (Ctrl + Shift + G) 43 | - Adicione o arquivo `.md.`. O estado deve sair de `Changes` para `Staged Changes`. 44 | - Adicione na mensagem `:tada: Meu primeiro commit :tada:` 45 | - Aperte o botão `Commit`. Isso deixará salvo no seu histórico local. 46 | - Para enviar a mudança pro GitHub, aperte o botão `Sync changes` e depois `Ok`. 47 | - Siga os passos no Criando Seu Pull Request 48 | 49 | ## No browser 50 | - Ative o Visual Studio apertando no teclado `.` (ponto) ou trocando a url de `github.com/lfp2/github-workshop/` para `github.dev/lfp2/github-workshop/` 51 | - Crie um novo arquivo Markdown dentro da pasta completed. Você pode criar um arquivo novo com o menu de comandos, pesquisando por Create File. O nome do arquivo é `.md.` (Exemplo: `lfp2.md`) 52 | - Coloque a URL do seu perfil do GitHub no arquivo. (Exemplo: `https://github.com/lfp2`) 53 | - Vá no painel Source Control (Ctrl + Shift + G) no menu lateral 54 | - Adicione o arquivo `.md.`. O estado deve sair de `Changes` para `Staged Changes`. 55 | - Adicione na mensagem `:tada: Meu primeiro commit :tada:` 56 | - Aperte o botão `Commit`. Isso deixará salvo no seu histórico local. 57 | - Para enviar a mudança pro GitHub, aperte o botão `Sync changes` e depois `Ok`. 58 | - Siga os passos no Criando Seu Pull Request 59 | 60 | ## Criando seu Pull request 61 | 62 | - Após mandar as suas mudanças para o GitHub, vá no seu repositório no site 63 | - Cique em Contribuir 64 | - Clique em Abrir um Pull Request 65 | - Coloque no título `Adicionando a lista` 66 | - Clique em Abrir Pull Request 67 | - Agora é só esperar um dos moderadores aprovar! 68 | -------------------------------------------------------------------------------- /completed/Lucasark.md: -------------------------------------------------------------------------------- 1 | echo "https://github.com/Lucasark" > Lucasark.md 2 | -------------------------------------------------------------------------------- /completed/Marktheo.md: -------------------------------------------------------------------------------- 1 | Marktheo.md 2 | -------------------------------------------------------------------------------- /completed/Vitorbruno1987.md: -------------------------------------------------------------------------------- 1 | Vitorbruno1987 2 | -------------------------------------------------------------------------------- /completed/alicepfp.md: -------------------------------------------------------------------------------- 1 | https://github.com/alicepfp 2 | -------------------------------------------------------------------------------- /completed/andremartinsd.md: -------------------------------------------------------------------------------- 1 | "https://github.com/andremartinsd" 2 | -------------------------------------------------------------------------------- /completed/anonytario.md: -------------------------------------------------------------------------------- 1 | https://github.com/Anonytario 2 | -------------------------------------------------------------------------------- /completed/bianascimento.md: -------------------------------------------------------------------------------- 1 | https://github.com/bianascimento -------------------------------------------------------------------------------- /completed/brenda00.md: -------------------------------------------------------------------------------- 1 | https://github.com/brenda00 2 | -------------------------------------------------------------------------------- /completed/cgiuliap.md: -------------------------------------------------------------------------------- 1 | Void main() { 2 | printf("meu nome e Giulia); 3 | } 4 | -------------------------------------------------------------------------------- /completed/gab3-dev.md: -------------------------------------------------------------------------------- 1 | https://github.com/gab3-dev 2 | -------------------------------------------------------------------------------- /completed/lfp2.md: -------------------------------------------------------------------------------- 1 | https://github.com/lfp2 2 | -------------------------------------------------------------------------------- /completed/thaismorimoto.md: -------------------------------------------------------------------------------- 1 | echo "https://github.com/thaismorimoto" > thaismorimoto.md 2 | --------------------------------------------------------------------------------