Jump in the discussion.

No email address required.

if you use git gui :marseyropeyourself:

Jump in the discussion.

No email address required.

@fujoshi using git add in the terminal one file at a time like a cuck

:#marseylaptopangry:

GUI chads value their time

:#marseycapyautismchad:

Jump in the discussion.

No email address required.

lol I nearly 8 ur b8

Jump in the discussion.

No email address required.

It do be like that though

Jump in the discussion.

No email address required.

git add .
Jump in the discussion.

No email address required.

Comment added to merge request (just now): you committed 400 test runs to your branch?

Jump in the discussion.

No email address required.

let me introduce you to .gitignore

Jump in the discussion.

No email address required.

git add -i

Jump in the discussion.

No email address required.

:marseyoctopus3:

Jump in the discussion.

No email address required.

Muh wildcard operators

Jump in the discussion.

No email address required.

Git? Are you talking about that tab in my IDE?

Jump in the discussion.

No email address required.

Please be patient I don't have autism :marseyautism:

Jump in the discussion.

No email address required.

I use VSCode/VS for all my git actions. :marseycool2: There is no point in using the terminal for git. useless unless you want to change commit emails or other rare commands

Jump in the discussion.

No email address required.

Jump in the discussion.

No email address required.

I use turtoisegit because it's easy and I never accidentally forget what directory I'm in and spin my wheels. People who judge other devs on their work cowtools are insufferable. If the IDE you use says something about you then you're fricking boring.


:#marseytwerking:

:marseycoin::marseycoin::marseycoin:
Jump in the discussion.

No email address required.

just put the name of the git repo dir and the subdir you're in in your prompt

Jump in the discussion.

No email address required.

Git extensions is unironically amazing and.ill fight you

Jump in the discussion.

No email address required.

I'll fight with you, because I also use git extensions since it is unironically amazing!

Jump in the discussion.

No email address required.

:#marseyropeyourself2:

Jump in the discussion.

No email address required.

Not gonna, fight me

Jump in the discussion.

No email address required.

I dunno man. Some ides have very very nice git integrations. Sure I know my way around the git cli. But the ide makes it so fricking easy.

Jump in the discussion.

No email address required.

If there's anything wrong with my repo I just delete it entirely and pull it again

Jump in the discussion.

No email address required.

tfw you're working on a node based project that spontaneously just breaks now and then and the only solution really is to nuke it and re-clone

the more I work with webshit the more I dislike it, what fricking jank

Jump in the discussion.

No email address required.

and then npm install doesn't work the second time because somehow node-gyp can't find python or the right build cowtools :marseysoycrytremble:

Jump in the discussion.

No email address required.

This except I'm not retarded so I just git reset hard origin/master

Jump in the discussion.

No email address required.

This except I am r-slurred :marseysmoothbrain:

Jump in the discussion.

No email address required.

git checkout -b newEpicBranch

git add -u

git commit -m "fsd"

git rebase -i master (optional step)

git checkout master

git merge fsd

I'd like a compensation package in the $600k-800k range for my expertise. This type of advanced knowledge is in line with what is expected for a distinguished principal engineer. Not only do I know these commands, I am able to teach it to others (thus I should be in charge of a team of at least 10 or more)

Jump in the discussion.

No email address required.

:capygitcommit:

Jump in the discussion.

No email address required.

git merge fsd

:marsey#akshually:

it's git merge newEpicBranch

Jump in the discussion.

No email address required.

:marseyitsover:

Jump in the discussion.

No email address required.

Another day, another git sneedpost.

I'm on the side that git's ux is balls.

Jump in the discussion.

No email address required.

I'm only stumped at people not having forced git to conform to a standardised naming convention, or even consistent behaviour that's easy to understand. If half the world fricks up at your tool it's stupid not genius. Trying to force everyone else to git gud at your bullshit memorise all your made up names and buy books to "learn" is a microsoft tier scam :marseynerd2:

Jump in the discussion.

No email address required.

:#marseysmug2:

Remembering the names for the concepts is not the obstacle preventing you from using Git effectively

Jump in the discussion.

No email address required.

Same as everyone else, the problem isn't how I use git but that the rest of the entire company doesn't 100% agree with my awesome flow strategy :marseyseethe:

Jump in the discussion.

No email address required.

H-hey @ThousandBestLives can you stop rebasing onto master and force pushing while I'm reviewing your work?

:#soyjaktalking:

Jump in the discussion.

No email address required.

git's ux is shit but the core model is not hard to grok and any software "engineer" that still doesn't understand it after a 1-2 hours of use should rope.

Jump in the discussion.

No email address required.

The JetBrains IDEs admittedly makes Git a lot more intuitive. Resolving a merge conflict in a JB IDE is 1000x easier than any other piece of software on the market to handle this

Jump in the discussion.

No email address required.

Number of times I "fixed" git for people: waaaay too many. I started a company wide "git gud" newsletter highlighting simple things like cherry-picking, stashing, rebasing, squashing, shallow checkouts for testing… to no avail. Honestly, I was stumped, good thing I don't have to work with people anymore.

Jump in the discussion.

No email address required.

:#z:

Snapshots:

Jump in the discussion.

No email address required.

@idio3 @everyone discuss

Jump in the discussion.

No email address required.

Señor programmer, señor programmer, it looks like we have a lemon stealing whore in our codebase, your git expertise is needful!

Jump in the discussion.

No email address required.

I'm at the point where I know that I'm unaware of a million features in git but the thing is I have no idea when those features are useful. I've even scrubbed a file from git history for compliance reasons and I'm still a lil baby

Jump in the discussion.

No email address required.

Link copied to clipboard
Action successful!
Error, please refresh the page and try again.