Back to services

Is GitHub Down? Live status & outage reports

Operational
Last problem:

GitHub outage reports

GitHub common issues

Report a problem

Recent Reports

No reports yet

Service info and troubleshooting

Repository pages won't load or display errors

When you open a repository and see error messages or blank pages, first check your browser cache. Clear it completely, then restart the browser. If that doesn't help, try a different browser to isolate the issue. Sometimes browser extensions conflict with page rendering, especially ad blockers or privacy tools. Disable them temporarily and reload the page. Check if JavaScript is enabled in your browser settings since the interface relies heavily on it.

Git push or pull operations fail

Connection timeouts during push or pull often relate to SSH key configuration. Verify your SSH key is properly added to your account settings. Run ssh -T git@github.com in terminal to test the connection. If using HTTPS instead, credential helpers might be outdated. Update Git to the latest version and reconfigure your credentials. Large repositories sometimes timeout on slow connections, so consider increasing the buffer size with git config http.postBuffer 524288000.

Actions workflows stuck or not triggering
  • Check the Actions tab for specific error messages in workflow logs
  • Verify your YAML syntax using a validator
  • Ensure branch protection rules aren't blocking the workflow
  • Look at billing settings if you've exceeded minutes quota
  • Restart failed jobs manually from the Actions interface
Two-factor authentication login issues

If authentication codes don't work, check your device time synchronization. TOTP codes depend on accurate time settings. Go to your device settings and enable automatic time. Lost access to your authentication app means you'll need recovery codes saved during 2FA setup. Store them securely offline. For GitHub Mobile app users, ensure the app has proper permissions and is updated to the latest version.

Search functionality returns incomplete results

The search index updates with a slight delay. Recently created or modified files might not appear immediately. Use specific qualifiers like filename:, path:, or language: to narrow results. Repository-specific searches work better than global searches for accuracy. If searches time out, break complex queries into smaller parts.

Related Services

Check status of Cloudflare Cloudflare Degraded performance Check status of Microsoft Azure Microsoft Azure Operational Check status of Ubuntu Ubuntu Operational
Thank you for your report. It will be shown in less than 5 minutes. Give us some time for verification and moderation, and thank you for your patience in advance.
Suggest to monitor Help us to improve
Thank you for your suggestion. It will be considered and probably implemented. Give us some time though, and thank you for your patience in advance.