• Caveman@lemmy.world
    link
    fedilink
    arrow-up
    7
    arrow-down
    1
    ·
    1 month ago

    g-push which is alias for

    git push origin `git branch --show`
    

    Which I’m writing on my phone without testing or looking

    • JackbyDev
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 month ago

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

      You’re welcome.

        • JackbyDev
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          1 month 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.