Branches > Branch Protection Rules
- Require branches to be up to date before merging (can be a lot of reruns when lots of PRs open, and run up CI minutes)
Permissions
This happens when the SSH key is rejected. To confirm this, run:
$ ssh -T git@github.com
git@github.com: Permission denied (publickey).
- Generating an SSH key
$ ssh-keygen -t ed25519 -C youremail@yourdomain.com
- Default file
- No passphrase
- Adding SSH key to GitHub account
$ pbcopy < ~/.ssh/id_ed25519.pub
- Go to Settings > SSH and GPG keys
- Look for the key in the list of SSH keys
- Click “New SSH key” and paste it in
remote: Invalid username or password. fatal: Authentication failed for ‘https://github.com/CodingItWrong/surely-api.git/’
- Rerun command and you should be prompted for a password
- Create a new personal access token in Settings > Developer settings > Personal access tokens
Hub CLI: Error creating repository: Unauthorized (HTTP 401) - Bad credentials
$ rm ~/.config/hub
Rerun hub
command and log in with a personal access token as the password
Make sure GITHUB_TOKEN
not set in env
PR Descriptions
Collapsible Sections
https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/organizing-information-with-collapsed-sections
<details>
<summary>Header</summary>
Body
</details>
Embed Video
<video src="url" width="300" />