Documentation
Learn how to use ViewMyCommit and generate GitHub tokens for accessing private repositories.
Generating a GitHub Token
Recommended: Fine-grained tokens are more secure and can be scoped to specific repositories.
Steps
- Go to GitHub Settings → Developer settings → Fine-grained tokens
- Click "Generate new token"
- Configure token:
- → Token name: ViewMyCommit Access
- → Expiration: Choose duration (30, 60, 90 days, or custom)
- → Repository access: Select "Only select repositories" and choose repos
- Set permissions:Repository permissions → Contents → Read-onlyRepository permissions → Metadata → Read-only (auto-selected)
- Click "Generate token" and copy it immediately
Important: Copy your token now! You won't be able to see it again.
How to Use ViewMyCommit
For Public Repositories
- Go to the Product page
- Paste repository URL:
https://github.com/owner/repo - Click "Fetch Commits"
- Apply filters as needed
For Private Repositories
- Generate a GitHub token (see above)
- Go to the Product page
- Paste repository URL
- Click "Private Repository? Add Token"
- Enter your token
- (Optional) Click "Validate Token" to test
- Click "Fetch Commits"
Applying Filters
- Quick Filters: Click "Today" or "Yesterday" for instant results
- Date Range: Use "Since" and "Until" to specify custom range
- Pagination: Adjust "Per Page" (10-100) and navigate with Prev/Next
Troubleshooting
Security: We never store your GitHub tokens on our servers. Tokens are only held in your browser's memory during your session and are cleared when you close the tab.