this post was submitted on 03 Mar 2024
1082 points (97.8% liked)

Programmer Humor

19512 readers
355 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] OpenStars@startrek.website 25 points 8 months ago (2 children)

I have only ever used simply "git push". I feel like this is a "how to say that you barely know how to use git without saying that you barely know how to use git" moment:-D.

[–] synae@lemmy.sdf.org 9 points 8 months ago (1 children)

Normal distribution curve meme makes sense here - experts and noobs can both git push safely (but for different reasons)

[–] OpenStars@startrek.website 4 points 8 months ago

I can follow along re-typing the same commands told to me by a more senior dev just like any average monkey!

This reminds me of something I made a long time ago: img

Since I am calling myself dumb, I estimate my progress to be somewhere perhaps at the 20th percentile marker? :-D One of these days I'll RTFM and rocket all the way up to be dumb enough to properly qualify for "below average"! :-P

[–] sag@lemm.ee 6 points 8 months ago (2 children)
[–] Cqrd@lemmy.dbzer0.com 23 points 8 months ago* (last edited 8 months ago) (1 children)

You can default git to using your current branch and a specific upstream so you don't have to put anything after git push

[–] sag@lemm.ee 4 points 8 months ago (1 children)
[–] bleistift2@feddit.de 6 points 8 months ago

Has git never told you that you should use git push -u origin <branch> when you push a new branch for the first time?

[–] PoolloverNathan@programming.dev 16 points 8 months ago (1 children)

The first time you manually push like that, you can add the -u flag (git push -u origin master) to push and set the branch's default upstream. Afterwards, a plain git push while that branch is checked out will push the branch to that default upstream. This is per-branch, so you can have a main branch that pulls from one repository and a patch branch that pulls and pushes to a different repository.

[–] blind3rdeye@lemm.ee 6 points 8 months ago (1 children)

My strategy is to just type git push and get some kind of error message about upstream not being set or something. That's a signal for me to take a second to think about what I'm actually doing and type the correct command.

[–] embed_me@programming.dev 1 points 8 months ago

That's a signal for me to

... google the error and randomly try stack overflow answers without really understanding them.

( I have changed)