Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Add -e/--email option to list commit links for a specific email#3

Merged
ternera merged 3 commits into
ternera:mainternera/github-email-finder:mainfrom
Raymo111:feature/commit-links-by-emailRaymo111/github-email-finder:feature/commit-links-by-emailCopy head branch name to clipboard
Jul 15, 2026
Merged

Add -e/--email option to list commit links for a specific email#3
ternera merged 3 commits into
ternera:mainternera/github-email-finder:mainfrom
Raymo111:feature/commit-links-by-emailRaymo111/github-email-finder:feature/commit-links-by-emailCopy head branch name to clipboard

Conversation

@Raymo111

Copy link
Copy Markdown
Contributor

Resolves #1. When -e/--email is supplied, the tool lists direct links to every commit the given user made with that email (matching author or committer), instead of listing all discovered emails. Useful for tracking down and sanitizing a leaked address.

Resolves ternera#1. When -e/--email is supplied,
the tool lists direct links to every commit the given user made with
that email (matching author or committer), instead of listing all
discovered emails. Useful for tracking down and sanitizing a leaked
address.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 15, 2026 16:39
@ternera
ternera self-requested a review July 15, 2026 16:42
@ternera

ternera commented Jul 15, 2026

Copy link
Copy Markdown
Owner

Hi Raymond, glad to hear you are finding this tool useful. I'll check this out soon and give any necessary feedback.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new CLI mode to locate commits associated with a specific email address, to help track down and remediate leaked emails in Git history.

Changes:

  • Added --email/-e option to list commit links instead of listing discovered emails.
  • Implemented repository-wide scanning to collect commit URLs where the target email appears in commit author/committer metadata.
  • Updated README with the new option and an example invocation/output.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
script.py Adds commit-link scanning by email, display output, and CLI flag wiring.
README.md Documents the new --email/-e option and shows example usage/output.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread script.py
Comment thread script.py

@ternera ternera left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would like to remove this phrase from the readme - otherwise LGTM.

Comment thread README.md Outdated
Comment thread README.md Outdated
@ternera
ternera merged commit a6cd7d6 into ternera:main Jul 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Link to specific commits using a given email

3 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.