{"id":28253346,"url":"https://github.com/darneees/dio-aula-git-e-github","last_synced_at":"2026-07-04T14:31:24.628Z","repository":{"id":217776981,"uuid":"744741060","full_name":"darneees/dio-aula-git-e-github","owner":"darneees","description":"DIO | Resumos Git e GitHub","archived":false,"fork":false,"pushed_at":"2024-01-18T00:48:45.000Z","size":8,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-15T18:55:29.415Z","etag":null,"topics":["git","git-commands","git-manual","git-tutorial","guthub","learn-git","version-control-system"],"latest_commit_sha":null,"homepage":"https://web.dio.me/course/versionamento-de-codigo-com-git-e-github/learning/f3cbaa66-efbd-4c25-842e-2069c188c066","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/darneees.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2024-01-17T23:01:49.000Z","updated_at":"2024-01-18T00:58:43.000Z","dependencies_parsed_at":null,"dependency_job_id":"94615403-ea56-42f1-b7af-ca1aa8f4a508","html_url":"https://github.com/darneees/dio-aula-git-e-github","commit_stats":null,"previous_names":["darneees/dio-aula-git-e-github"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/darneees/dio-aula-git-e-github","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darneees%2Fdio-aula-git-e-github","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darneees%2Fdio-aula-git-e-github/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darneees%2Fdio-aula-git-e-github/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darneees%2Fdio-aula-git-e-github/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/darneees","download_url":"https://codeload.github.com/darneees/dio-aula-git-e-github/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darneees%2Fdio-aula-git-e-github/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35125718,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-04T02:00:05.987Z","response_time":113,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["git","git-commands","git-manual","git-tutorial","guthub","learn-git","version-control-system"],"created_at":"2025-05-19T17:19:56.959Z","updated_at":"2026-07-04T14:31:24.623Z","avatar_url":"https://github.com/darneees.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# DIO | Versionamento de Código com Git e GitHub :triangular_flag_on_post:\n\nrepositorio para armazenar resumos sobre Git e GitHub do curso Versionamento de Código com Git e Github da [Digital Innovation One](https://www.dio.me/).\n\n## Documentação :books:\n\n- [Documentação Git](https://git-scm.com/doc)\n- [Documentação GitHub](https://docs.github.com/)\n\n## Resumo das Aulas :memo:\n\n| Modulos  | Resumos | Q/ de Aulas por modulo |\n| ------------- | ------------- | ------------- |\n| 01 |  Visão geral do curso e ferramentas | 4 |\n| 02 |  Instalação, configuração e autenticação | 5 |\n| 03 |  Primeiros passos com GIT e GITHUB | 6 |\n| 04 |  Dicas e materiais de apoio | 2 |\n| 05 |  Questionário | 1 |\n\n\n## Guia de comandos Git :mag:\n\n```\n$ git init\n```\ninicia um repositorio local.\n#\n```\n$ git clone 'Url do arquivo'\n```\nclona um repositorio no github.\n#\n```\n$ git remote add origin 'url'\n```\nadiciona o repositorio remoto ao repositorio local ( origin é o nome do repositorio remoto ).\n#\n```\n$ git add .\n```\nadiciona todos os arquivos.\n#\n```\n$ git add 'nome do arquivo'\n```\nadiciona um arquivo especifico.\n#\n```\n$ git push -u origin main\n```\nenvia o repositorio local para o remoto.\n#\n```\n$ git pull\n```\natualiza o repositorio local.\n#\n```\n$ rm -rf .git\n```\nremove o repositorio.\n#\n```\n$ git branch\n```\nmostra as branchs.\n#\n```\n$ git branch 'nome da branch'\n```\ncria uma branch.\n#\n```\n$ git checkout 'nome da branch'\n```\naltera a branch.\n#\n```\n$ git branch -d 'nome da branch'\n```\ndeleta uma branch.\n#\n```\n$ git restore\n```\nremove as alterações feitas em um arquivo antes de ser adicionado na staged area ( antes do git add ).\n#\n```\n$ git log --oneline\n```\nmostra o historico de alterações de forma resumida ( hash do commit e mensagem ).\n#\n```\n$ git commit --amend -m \"mensagem\"\n```\naltera a mensagem do ultimo commit feito.\n#\n```\n$ git reset --soft 'hash do commit'\n```\nvolta para o commit especificado e mantem as alterações na staged area ( area de preparação ) para que possam ser adicionadas em um novo commit.\n#\n```\n$ git reset --mixed 'hash do commit'\n```\nvolta para o commit especificado e desfaz o commit, mas mantem as alterações no working directory e na staged area.\n#\n```\n$ git reset --hard 'hash do commit'\n```\nvolta para o commit especificado e desfaz o commit, e remove as alterações no working directory e na staged area (cuidado com esse comando).\n#\n```\n$ git reflog\n```\nmostra o historico de commits e alterações do repositorio local ( utilizado para desfazer alterações ).\n#\n```\n$ git revert 'hash do commit'\n```\nreverte o commit e cria um novo commit com a reversão do commit anterior.\n#\n```\n$ git restore --staged 'nome do arquivo'\n```\nremove o arquivo do staged area e volta para o working directory.\n#\n```\n$ git status\n```\nmostra o status do repositorio.\n#\n```\n$ git log\n```\nexibe os commits realizados no repositorio local.\n#\n```\n$ git commit -m \"mensagem do commit\"\n```\ncria um commit com uma mensagem de descrição do que foi feito.\n#\n```\n$ git remote -v\n```\nexibe os repositorios remotos.\n#\n```\n$ git clone 'url' --branch feature-1 --single-branch\n```\nclona um repositorio especifico de uma branch especifica e cria uma branch local com o mesmo nome da branch remota e faz o checkout automaticamente para a branch local criada.\n#\n```\n$ git cat\n```\nmostra o repositorio remoto adicionado anteriormente.\n#\n```\n$ mkdir .github\n```\ncria a pasta .github na raiz do projeto ( se não existir ).\n#\n```\n$ git fetch origin\n```\ntodas as branches do repositório remoto são baixadas para o repositório local.\n#\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarneees%2Fdio-aula-git-e-github","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdarneees%2Fdio-aula-git-e-github","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarneees%2Fdio-aula-git-e-github/lists"}