Git & GitHub Security Best Practices — Git & GitHub Fundamentals Road…
Keeping your account, commits and secrets safe
Steps in Git & GitHub Security Best Practices
- SSH Keys for Authentication — advanced · Generating and using SSH keys to authenticate with GitHub without typing a password
- Personal Access Tokens & Fine-Grained Permissions — advanced · Scoped tokens for API and Git access instead of using your account password
- GPG Commit Signing & Verified Commits — advanced · Cryptographically proving that a commit really came from who it claims to
- Two-Factor Authentication — advanced · Protecting your GitHub account from credential theft
- Secret Scanning & Preventing Leaked Credentials — advanced · Catching accidentally committed API keys and passwords before or after they leak
- Dependabot & Automated Dependency Updates — advanced · Automatically flagging and updating dependencies with known vulnerabilities
Part of
- Git & GitHub Fundamentals roadmap — the full learning path