{"id":18973312,"url":"https://github.com/luifean/github-commands","last_synced_at":"2026-04-22T23:35:09.580Z","repository":{"id":170175355,"uuid":"521751750","full_name":"LuiFeAn/GitHub-Commands","owner":"LuiFeAn","description":"Repositório criado para treinar e armazenar comandos git","archived":false,"fork":false,"pushed_at":"2022-10-22T16:35:46.000Z","size":1,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-25T22:39:34.360Z","etag":null,"topics":["git","github"],"latest_commit_sha":null,"homepage":"","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/LuiFeAn.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}},"created_at":"2022-08-05T19:15:44.000Z","updated_at":"2024-12-25T23:31:58.000Z","dependencies_parsed_at":null,"dependency_job_id":"94e16165-c4ef-4894-a81b-137a2121ed3a","html_url":"https://github.com/LuiFeAn/GitHub-Commands","commit_stats":null,"previous_names":["luifean/github-commands"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/LuiFeAn/GitHub-Commands","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LuiFeAn%2FGitHub-Commands","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LuiFeAn%2FGitHub-Commands/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LuiFeAn%2FGitHub-Commands/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LuiFeAn%2FGitHub-Commands/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LuiFeAn","download_url":"https://codeload.github.com/LuiFeAn/GitHub-Commands/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LuiFeAn%2FGitHub-Commands/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32159959,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-22T17:06:48.269Z","status":"ssl_error","status_checked_at":"2026-04-22T17:06:19.037Z","response_time":58,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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":["git","github"],"created_at":"2024-11-08T15:11:41.339Z","updated_at":"2026-04-22T23:35:09.560Z","avatar_url":"https://github.com/LuiFeAn.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003chtml\u003e\n\n## ESTUDANDO GITHUB\n\n## INICIALIZAR:\n-\u003e git init : INICIA UM NOVO REPOSITÓRIO LOCALMENTE.\n\n## MONITORAR MODIFICAÇÕES:\n-\u003e git status : EXIBE TODOS OS ARQUIVOS QUE FORAM CRIADOS, ALTERADOS OU MODIFICADOS\n\n## EXIBIR MODIFICAÇÕES E O QUE FOI MODIFICADO\n-\u003e git diff : EXIBE OS ARQUIVOS QUE FORAM MODIFICADOS, ALÉM DO QUE FOI MODIFICADO\n-\u003e git diff --name-only : EXIBE APENAS O NOME DOS ARQUIVOS QUE FORAM MODIFICADOS\n-\u003e git diff \u003cNOME DO ARQUIVO\u003e : EXIBE APENAS AS MODIFICAÇÕES DO ARQUIVO REQUISITADO.\n\n## ALTERAR MODIFICAÇÕES\n-\u003e git diff checkout HEAD (Branch Atual) -- \u003cNOME DO ARQUIVO\u003e : REMOVE AS MODIFICAÇÕES FEITAS NO ARQUIVO REQUISITADO.\n\n## ADICIONAR MODIFICAÇÕES:\n-\u003e git add \u003cNOME DO ARQUIVO\u003e : ADICIONA APENAS O ARQUIVO EM QUESTÃO \u003cbr/\u003e\u003cbr/\u003e\n-\u003e git add . : ADICIONA TODOS OS ARQUIVOS CRIADOS, ALTERADOS OU MODIFICADOS \n\n## COMMITANDO (ADICIONANDO COMENTÁRIOS) AS MODIFICAÇÕES:\n-\u003e git commit -m : COMMITA A NOVA ATUALIZAÇÃO FEITA NO REPOSÍTÓRIO EM QUESTÃO\n\n## ADICIONANDO E COMMITANDO MODIFICAÇÕES AO MESMO TEMPO:\n-\u003e git commit -am :  ADICIONA E COMMITA AS MODIFICAÇÕES SIMULTANEAMENTE\n\n## EXIBINDO COMMITS:\n-\u003e git log : EXIBE TODOS OS COMMITS FEITOS NA BRANCH EM QUESTÃO\n\n## CRIANDO NOVA BRANCH (VERSÃO) DO PROJETO:\n-\u003e git branch \u003cNOME DA BRANCH\u003e : CRIA UMA NOVA BRANCH PARA O PROJETO  \u003cbr/\u003e\nOBS: A NOVA BRANCH ASSUME (COPIA) O ESTADO ATUAL DA BRANCH QUE VOCÊ ESTÁ UTILIZANDO, OBTENDO ASSIM TODOS OS COMMITS ANTERIORMENTE FEITOS, ASSIM COMO CRIANDO UMA NOVA RAMIFICAÇÃO.\n\n## ALTERNANDO ENTRE BRANCHES\n-\u003e git checkout \u003cNOME DA BRANCH\u003e : ALTERA PARA A BRANCH EXPECÍFICADA\n\n## CRIANDO NOVA BRANCH E ALTERNANDO AO MESMO TEMPO:\n-\u003e GIT checkout -b \u003cNOME DA BRANCH\u003e : CRIA UMA NOVA BRANCH E SIMULTANEAMENTE ALTERA PARA A MESMA.\n\n## EXIBINDO BRANCHES:\n-\u003e git branch : EXIBE TODAS AS BRANCHES (VERSÕES) DO PROJETO.\n\n## DELETANDO BRANCHES (LOCAIS E REMOTAS):\n-\u003e git push origin :\u003cNOME DA BRANCH\u003e : DELETA UMA BRANCH REMOTA\n-\u003e git branch branch -D \u003cNOME DA BRANCH\u003e\n\n## RESERTANDO COMMITS:\n-\u003e git reset --soft \u003cHASH DO COMMIT\u003e : \nVOLTA PARA O COMMIT ESPECIFICADO, COM A MODIFICAÇÕES DO COMMIT ANTERIOR, PORÉM NÃO COMMITADAS (ADICIONADAS, MAS NÃO COMMITADAS). \u003cbr/\u003e\u003cbr/\u003e\n-\u003e git reset --mixed \u003cHASH DO COMMIT\u003e : \nVOLTA PARA O COMMIT ESPECIFICADO, COM A MODIFICAÇÕES DO COMMIT ANTERIOR, PORÉM NÃO ADICIONADAS (NÃO ADICIONADAS E NÃO COMMITADAS). \u003cbr/\u003e\u003cbr/\u003e\n-\u003e git reset --hard \u003cHASH DO COMMIT\u003e : \nVOLTA PARA O COMMIT ESPECIFICADO, IGNORANDO *TODOS* OS OUTROS COMMITS FEITOS ANTERIORMENTE.\n\n## REVERTENDO COMMITS \n-\u003e git revert --no-edit \u003cHASH DO COMMIT\u003e : VOLTA PARA O COMMIT ESPECIFICADO, TODOS OS OUTROS COMMITS  \n\n## LINKANDO SEU REPOSITÓRIO LOCAL AO REMOTO\n-\u003e git add remote origin \u003cURL DO SEU REPOSITÓRIO REMOTO\u003e\n\n## DESLINKANDO SEU REPOSITÓRIO LOCAL DO REMOTO\n-\u003e git remote remove origin\n\n## ENVIANDO ATUALIZAÇÕES DO SEU REPOSITÓRIO LOCAL PARA O REMOTO\n-\u003e git push origin \u003cNOME DA BRANCH\u003e\n\n## OBTENDO ATUALIZAÇÕES DO SEU REPOSITÓRIO REMOTO PARA O LOCAL\n-\u003e git pull origin \u003cNOME DA BRANCH\u003e\n\n## CONECTANDO SUA CONTA GITHUB\n\n-\u003e PRIMEIRAMENTE VOCÊ DEVE GERAR SUA CHAVE SSH ATRAVÉS DO COMANDO: \u003cbr/\u003e\nssh-keygen -t rsa -b 4096 -C \"seuemail@gmail.com\"\n\nSERÃO GERADAS DUAS CHAVAVES (PRIVADA E PÚBLICA) NUM DETERMINADO DIRETÓRIO QUE SERÁ INFORMADO APÓS A EXECUÇÃO DO COMANDO.\nVOCÊ DEVERÁ IR AO DIRETÓRIO DAS CHAVES E COPIAR O CONTEÚDO DA SUA CHAVE PÚBLICA INSERINDO-A NO SEU GITHUB.\n\n\u003c/html\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluifean%2Fgithub-commands","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fluifean%2Fgithub-commands","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluifean%2Fgithub-commands/lists"}