{"id":20424893,"url":"https://github.com/chetanxpro/gitscan","last_synced_at":"2026-05-09T08:03:27.949Z","repository":{"id":205288093,"uuid":"713769694","full_name":"ChetanXpro/gitscan","owner":"ChetanXpro","description":"GitScan: A powerful tool for examining and searching through all details and history of a Git repository.","archived":false,"fork":false,"pushed_at":"2023-11-03T13:23:43.000Z","size":5,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-05T04:44:21.645Z","etag":null,"topics":["bash-script","dump","gitrepository","tool"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/ChetanXpro.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}},"created_at":"2023-11-03T07:46:40.000Z","updated_at":"2023-11-26T16:53:17.000Z","dependencies_parsed_at":"2023-11-24T08:57:40.114Z","dependency_job_id":null,"html_url":"https://github.com/ChetanXpro/gitscan","commit_stats":{"total_commits":6,"total_committers":2,"mean_commits":3.0,"dds":"0.33333333333333337","last_synced_commit":"1d6e685a87621808b61886d15b356bfc57b7461e"},"previous_names":["chetanxpro/reposcan"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ChetanXpro/gitscan","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChetanXpro%2Fgitscan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChetanXpro%2Fgitscan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChetanXpro%2Fgitscan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChetanXpro%2Fgitscan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ChetanXpro","download_url":"https://codeload.github.com/ChetanXpro/gitscan/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChetanXpro%2Fgitscan/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32811662,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-08T08:22:46.396Z","status":"online","status_checked_at":"2026-05-09T02:00:06.633Z","response_time":123,"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":["bash-script","dump","gitrepository","tool"],"created_at":"2024-11-15T07:11:23.171Z","updated_at":"2026-05-09T08:03:27.914Z","avatar_url":"https://github.com/ChetanXpro.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GitScan (git_dumper.sh)\n\nGitScan is a simple but very useful tool for looking through all the details of a Git repository. This can be a big help if you need to check and want to search anything in your all previous commits.\n\n## Overview\n\nThe script uses Git and Unix commands to look through everything in your Git repository and print out details of all Git objects. \n\nObjects in Git include things like commit objects, where details about changes are stored, blob objects, which store file data, and tree objects, which are like directories. \n\nThis script is meant to be used on Unix-based systems and needs both Git and a standard shell.\n\nwindow users can use git bash or wsl\n\n## How to Use\n\nTo use the script, you'll first need to navigate to your Git repository using your terminal. Then:\n\nAllow the script to be executed with this command:\n```bash\nchmod +x ./git_dumper.sh\n```\n\nNow you can run the script with:\n\n```bash\n./git_dumper.sh\n```\n\nThis will print out details of all Git objects in your repository.\n\nIf you want to find something specific, you can add a grep command at the end:\n\n```bash\n./git_dumper.sh | grep -a 'your_keyword'\n\n```\n\nJust replace 'your_keyword' with whatever you're looking for.\n\nFor example, if you want to look an OpenAI API key you can do:\n- openai api key starts with 'sk-'\n```bash\n./git_dumper.sh | grep -a 'sk-'\n```\n\nYou can even try looking for an API key or other important pieces of text you know.\n\nHappy hunting!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchetanxpro%2Fgitscan","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchetanxpro%2Fgitscan","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchetanxpro%2Fgitscan/lists"}