796
you are viewing a single comment's thread
view the rest of the comments
[-] Pacmanlives@lemmy.world 21 points 6 months ago* (last edited 6 months ago)

git commit -m “changed somethings “

git push origin master

[-] MajorHavoc@lemmy.world 18 points 6 months ago

You forgot this --force flag.

[-] Valmond@lemmy.mindoki.com 7 points 6 months ago

I'm too lazy, I use -f

[-] jelloeater85@lemmy.world 2 points 6 months ago

Do you always have to do origin master? I've seen it where sometimes just git push works and other times not.

[-] MajorHavoc@lemmy.world 4 points 6 months ago

I was being more evil than that, saying that if one is gonna push direct to main, might as well maximize the possible damage to everyone else's branch.

[-] jelloeater85@lemmy.world 3 points 6 months ago

Lol why not just delete the whole project from GitHub... I mean, everyone has a copy, right?😱

[-] zcoyle@programming.dev 3 points 6 months ago

where it Just Works, the branch is set up to track a remote branch

https://git-scm.com/book/en/v2/Git-Branching-Remote-Branches

[-] Valmond@lemmy.mindoki.com 2 points 6 months ago

push origin your/branch

Pushes, you guessed it, your/branch!

Head is usually your checked out working branch if you're not in a headless state, right?

[-] jelloeater85@lemmy.world 2 points 6 months ago

Force push main, straight to jail🤣

Yup yup, usually you're on a branch, sometimes a tag. I mean it's all just pointers to references at the end of the day. I tend to treat Git like a story book, some folks still act like it's SVN.

[-] adrian783@lemmy.world 2 points 6 months ago

uh in any actual company you almost never push to origin master. so I think it's a joke.

[-] MajorHavoc@lemmy.world 7 points 6 months ago
[-] jelloeater85@lemmy.world 4 points 6 months ago

Force push Fridays!

[-] Valmond@lemmy.mindoki.com 1 points 6 months ago* (last edited 6 months ago)

Depends on the configuration right?

You can work on your branch and then push that to integration for example.

I mean you're not working on your local master/main branch right?

[-] herrvogel@lemmy.world 1 points 6 months ago

In most actually companies you can try push to origin master, but it'll likely get rejected by the repo's security policies.

That’s part of the joke, I think. If it’s a repo more than just you use, you would almost never push directly to the main branch.

[-] Meowoem@sh.itjust.works 1 points 6 months ago

I think it depends what branch your local version of the repo is set to. If you're already in master then it'll push there, if you're in a testing branch then you can push it straight to master instead by telling it to

[-] jelloeater85@lemmy.world 1 points 6 months ago

I just meant it not auto creating a new matching named branch.

this post was submitted on 12 Dec 2023
796 points (99.0% liked)

Programmer Humor

18250 readers
1 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