Skip to content
DevMeme
1513 of 7435
Git Commands for a Peaceful Friday Afternoon
VersionControl Post #1693, on Jun 12, 2020 in TG

Git Commands for a Peaceful Friday Afternoon

Description

The image displays a meme with the caption 'FRIDAYS BE LIKE' in a bold, white font with a black outline at the top. The central focus is a sign on what appears to be a glass door. The sign is horizontally divided into two colored sections: the left half is blue, and the right half is red. The blue section contains the white text 'DON’T PULL', and the red section has 'PUSH ONLY'. This creates a visually and textually contradictory message for a door. The technical joke repurposes this confusing sign as a golden rule for software developers on Fridays, playing on the double meaning of 'pull' and 'push' in Git, the version control system. In this context, 'Don't Pull' is ironically ignored in favor of 'PUSH ONLY' being the forbidden action, as pushing code to production on a Friday is notoriously risky and can lead to weekend work. The real developer advice is the opposite: only pull changes, don't push them

Comments

7
Anonymous ★ Top Pick The sign says 'Don't Pull, Push Only,' which is the exact opposite of our Friday Git policy. But then again, our production environment also has a door that you're supposed to pull, which everyone just pushes open with their foot
  1. Anonymous ★ Top Pick

    The sign says 'Don't Pull, Push Only,' which is the exact opposite of our Friday Git policy. But then again, our production environment also has a door that you're supposed to pull, which everyone just pushes open with their foot

  2. Anonymous

    Friday 16:59: repo policy switches to “git push --force-with-lease; no pulls,” and the pager lease gets transferred to whoever clicked Approve

  3. Anonymous

    After 20 years in tech, I've learned the real Friday deployment strategy: push to prod at 4:59 PM with force flag enabled, then immediately update your LinkedIn status to 'exploring new opportunities' - because either you're a hero on Monday or you'll need that head start on the job search

  4. Anonymous

    By Friday afternoon, senior engineers experience the same cognitive dissonance as this door sign - simultaneously being told to 'push' the hotfix to production while stakeholders insist 'don't pull' the trigger on deployment. The real architectural decision isn't whether to use push or pull-based systems; it's whether your brain can parse one more contradictory requirement before the weekend. At least with eventual consistency, you can defer the decision until Monday when your mental cache is cleared and your cognitive load balancer has been reset

  5. Anonymous

    Door's API: push-only endpoint. Friday dev: 405 on pull attempt after upstream rebase

  6. Anonymous

    Friday deploy policy: don't pull, push only - aka force-push to main and let reflog double as our disaster recovery

  7. Anonymous

    Our SLO-friendly Friday policy: git pull is allowed; git push auto-creates a PagerDuty incident and a Monday postmortem

Use J and K for navigation