Loading video...

Video Failed to Load

Go Home

I betcha didn’t know about git add in patch mode!

35,642 views • 2 years ago •via X (Twitter)

9 Comments

Mark Erikson's profile picture
Mark Erikson2 years ago

This is by far the biggest reason I've always preferred using a Git GUI for commits in most cases - the ability to visually pick and choose which hunks (or individual lines) get added, rather than using a TUI. Fork's great. Used to use SourceTree. VS Code's UI is awkward.

Liran Tal's profile picture
Liran Tal2 years ago

patch mode is great but how cool that you can do exactly that in VS Code's UI? :-)

Mx Corey Frang's profile picture
Mx Corey Frang2 years ago

I almost always use -p. I actually have an alias that tracks new files without adding the lines so -p can catch them I use this step as a sort of self code review and reminder to remove console statements etc before it gets pushed

Andrej Maznevski's profile picture
Andrej Maznevski2 years ago

git add -p is quite useful to interactively review and stage changes chunk by chunk. Note: This only stages modifications to existing files, not new files, meaning that they won't be added

Mike Behnke's profile picture
Mike Behnke2 years ago

So glad to see this featured! I've been telling coworkers and anyone who will listen about using patch for years. Even have it aliased to `git ap`. Next do `git add -i` (or `--interactive`) for more command line fun, can do patch, but also revert, add files and more.

Andy Hails 👨‍💻's profile picture
Andy Hails 👨‍💻2 years ago

"that was my band name in high school" actually made me do a spit take with my coffee! 😂

Kevin Moritz's profile picture
Kevin Moritz2 years ago

I did know about it, and once I found out about it I have never gone back.

Sergii Shymko's profile picture
Sergii Shymko2 years ago

IntelliJ IDEs allow you to pick and choose which changes to include in a commit. Uncheck the checkbox of unwanted changes from the diff viewer. Using this all the time along with moving some changes out to a separate Change Set.

Joe Attardi's profile picture
Joe Attardi2 years ago

Stage this hunk baby

Related Videos