>If you mean in a git checkout: you must manually fetch any updates to the >keyring branch before rebasing + pushing your changes.
…before pushing your *keyring* changes, I mean, which will be rare. The server will also simply nope out if you forget, and you can 'git fetch' and 'git rebase' your keyring before retrying. You needn't obsessively 'git fetch' the keyring branch every time you push any *other* branch. Sorry if I was unclear. Kind regards, T G-R Sent on the go. Excuse or enjoy my brevity.
