• JackbyDev
    link
    fedilink
    English
    29 hours ago

    git config --global alias.pusho 'push --set-upstream origin HEAD'

    You’re welcome.

    • Caveman
      link
      15 hours ago

      So that’s making git push always push to the current branch?

      • JackbyDev
        link
        fedilink
        English
        1
        edit-2
        3 hours ago

        When you’re pushing a new branch you’ve never pushed before you need the -u command. That’s what this alias is for.

        As long as the config’s push.default isn’t matching, git push without arguments will only push the current branch.