Skip to content

neo pull

Fast-forward the current branch from this forge, or refuse.

The other half of neo push: fetches the current branch’s upstream with the same scoped credential, then fast-forwards onto it. It never merges and never rebases — a branch that has diverged from its upstream is reported with both commit counts and left exactly as it was, for you to git rebase or git merge deliberately.

neo pull [OPTIONS]
Option Value Required Default Env Values Description
--remote <REMOTE> no Remote to fetch from. Defaults to the remote that fetches from this forge: origin when it is one, otherwise the neosource remote neo push writes beside a GitHub origin. Remotes naming different repos on this host are refused rather than guessed between