{"id":42713926,"url":"https://github.com/jonielmendes/minicurso-git-github","last_synced_at":"2026-01-29T15:31:12.123Z","repository":{"id":334352644,"uuid":"1135312335","full_name":"jonielmendes/minicurso-git-github","owner":"jonielmendes","description":"Aprenda a usar o Software de Versionamento Git e o repositório remoto Github para auxiliar sua vida acadêmica e profissional.","archived":false,"fork":false,"pushed_at":"2026-01-24T09:09:05.000Z","size":21663,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-01-24T18:11:43.344Z","etag":null,"topics":["extensao-universitaria","fork","git","github","ifpi","minicurso","repository","vscode"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jonielmendes.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-01-15T23:32:48.000Z","updated_at":"2026-01-15T23:45:27.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/jonielmendes/minicurso-git-github","commit_stats":null,"previous_names":["jonielmendes/minicurso-git-github"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/jonielmendes/minicurso-git-github","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonielmendes%2Fminicurso-git-github","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonielmendes%2Fminicurso-git-github/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonielmendes%2Fminicurso-git-github/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonielmendes%2Fminicurso-git-github/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jonielmendes","download_url":"https://codeload.github.com/jonielmendes/minicurso-git-github/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonielmendes%2Fminicurso-git-github/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28880198,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-29T10:31:27.438Z","status":"ssl_error","status_checked_at":"2026-01-29T10:31:01.017Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["extensao-universitaria","fork","git","github","ifpi","minicurso","repository","vscode"],"created_at":"2026-01-29T15:31:10.654Z","updated_at":"2026-01-29T15:31:12.113Z","avatar_url":"https://github.com/jonielmendes.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n![GitHub stars](https://img.shields.io/github/stars/jonielmendes/minicurso-git-github?style=social)\n\n**Gostou do material? Dê uma ⭐ estrela no projeto!** Isso ajuda a divulgar o minicurso e deixa salvo no seu perfil para consulta futura.\n\u003c/div\u003e\n\n---\n\n# :octocat: Minicurso Git e GitHub\n\n![License](https://img.shields.io/github/license/jonielmendes/minicurso-git-github?style=for-the-badge\u0026color=blue)\n![Language](https://img.shields.io/github/languages/top/jonielmendes/minicurso-git-github?style=for-the-badge\u0026color=orange)\n![Status](https://img.shields.io/badge/Status-Concluído-success?style=for-the-badge)\n![IFPI](https://img.shields.io/badge/Org-IFPI-green?style=for-the-badge)\n\nAprenda a usar o Software de Versionamento Git e o repositório remoto GitHub para auxiliar sua vida acadêmica e profissional.\n\n## 📋 Sobre o Minicurso\n\nEste minicurso foi desenvolvido para ensinar os fundamentos do Git e GitHub, desde conceitos básicos até recursos avançados como branches, GitHub Pages e colaboração em projetos open source.\n\n## ⚡ Cheat Sheet (Sua Cola para a Vida)\n\nEsqueceu o comando? Consulte aqui:\n\n| Comando | O que faz? |\n| :--- | :--- |\n| `git init` | Inicia o Git na pasta (cria o repositório local) |\n| `git clone [link]` | Baixa um projeto do GitHub para seu PC |\n| `git add .` | Prepara todos os arquivos modificados (palco) |\n| `git commit -m \"msg\"` | Salva a versão com uma mensagem (tira a foto) |\n| `git push origin main` | Envia as alterações para o GitHub (nuvem) |\n| `git pull` | Traz atualizações da nuvem para seu PC |\n| `git switch -c [nome]` | Cria e muda para uma nova branch (ramificação) |\n| `git switch [nome]` | Troca de branch |\n\n## 🎮 Material Prático\n\nAqui estão os links diretos para as atividades práticas do curso:\n\n- 🏓 **[Repositório do Jogo Ping Pong](https://github.com/jonielmendes/pingpong)** (Desafio das Branches)\n- 🌐 **[Site do Minicurso](https://joniel.com.br/minicurso/)** (Material de Apoio)\n\n---\n\n## 📚 Conteúdo Detalhado\n\n| # | Módulo | Descrição |\n|---|--------|-----------|\n| 01 | [Aprendendo Sobre o Git](https://joniel.com.br/minicurso/jup-not/AprendendoSobreoGit.html) | Entenda o que é o Software de Versionamento Git e como ele pode ajudar uma equipe. |\n| 02 | [Aprendendo Sobre o GitHub](https://joniel.com.br/minicurso/jup-not/AprendendoGitHub.html) | Aprenda sobre o que é o GitHub e como ele pode ser um aliado na sua carreira. |\n| 03 | [Preparando o Ambiente](https://joniel.com.br/minicurso/jup-not/InstalacoesGitHub.html) | Instale os principais softwares (Git, VS Code) na sua máquina. |\n| 04 | [Repositórios](https://joniel.com.br/minicurso/jup-not/RepositorioGitHub.html) | Aprenda a criar o seu primeiro repositório e trabalhar com ele. |\n| 05 | [Issues e Forks](https://joniel.com.br/minicurso/jup-not/IssueFork.html) | Aprenda a colaborar em projetos de terceiros (Open Source). |\n| 06 | [Branches](https://joniel.com.br/minicurso/jup-not/UsandoBranches.html) | Aprenda a ramificar seu projeto no Git para trabalhar em paralelo. |\n| 07 | [Markdown](https://joniel.com.br/minicurso/jup-not/CriandoEmMarkdown.html) | Aprenda a criar documentos bonitos (como este README) compatíveis com o GitHub. |\n| 08 | [GitHub Pages](https://joniel.com.br/minicurso/jup-not/UsandoGitHubPages.html) | Aprenda a hospedar o seu site/portfólio gratuitamente. |\n| 09 | [Livro Git Pro](https://git-scm.com/book/en/v2) | Link externo para acessar a \"bíblia\" do Git escrita por Scott Chacon. |\n\n---\n\n### 💡 O que é Git?\n\n\u003e \"Git é um sistema de controle de versões distribuído... O Git foi inicialmente projetado e desenvolvido por Linus Torvalds para o desenvolvimento do kernel Linux.\"\n\n### 💡 O que é GitHub?\n\n\u003e \"GitHub é uma plataforma de hospedagem de código-fonte com controle de versão usando o Git. Ele permite que programadores contribuam em projetos privados e/ou Open Source de qualquer lugar do mundo.\"\n\n---\n\n## 🛠️ Instalação\n\nAinda não configurou seu PC?\n- **[Clique aqui para ver o passo a passo de instalação](https://joniel.com.br/minicurso/jup-not/InstalacoesGitHub.html)**\n\n## 📝 Licença\n\nEste projeto está sob a licença MIT.\n\n---\n\n\u003cdiv align=\"center\"\u003e\nFeito por Joniel Mendes e Joâo André \n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonielmendes%2Fminicurso-git-github","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjonielmendes%2Fminicurso-git-github","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonielmendes%2Fminicurso-git-github/lists"}