cybercitizen4@lemm.ee to Asklemmy@lemmy.ml · 2 months agoWhat's a handy terminal command you use often?message-squaremessage-square279fedilinkarrow-up1225arrow-down17
arrow-up1218arrow-down1message-squareWhat's a handy terminal command you use often?cybercitizen4@lemm.ee to Asklemmy@lemmy.ml · 2 months agomessage-square279fedilink
minus-squareJackbyDev@programming.devlinkfedilinkEnglisharrow-up2·1 month agogit config --global alias.pusho 'push --set-upstream origin HEAD' You’re welcome.
minus-squareCaveman@lemmy.worldlinkfedilinkarrow-up1·1 month agoSo that’s making git push always push to the current branch?
minus-squareJackbyDev@programming.devlinkfedilinkEnglisharrow-up1·1 month agoWhen you’re pushing a new.brsmch 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.
git config --global alias.pusho 'push --set-upstream origin HEAD'
You’re welcome.
So that’s making
git push
always push to the current branch?When you’re pushing a new.brsmch 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’tmatching
,git push
without arguments will only push the current branch.