Quick branch creation #3

Open
opened 2026-08-29 08:44:58 +10:00 by pascal_nulah · 0 comments
Owner

Should be able to have a cmdlet that I call to quickly make a branch from whatever the current branch is to enable me to make a bunch of small random commits, and then a cmdlet that will squash merge all those changes back into the parent branch as a single commit.

Use case: I’m exploring/debugging something that’s a pain in the ass but I want an immutable history of changes that I can see before quick merging it back into whatever my current feature branch is.

IDEs and git clients can do this sure, but I want this in my local git history. It’s basically just going to be a wrapper around git commit -m but I clearly haven’t aliased it yet (or I want to do it my way first just because)

Should be able to have a cmdlet that I call to quickly make a branch from whatever the current branch is to enable me to make a bunch of small random commits, and then a cmdlet that will squash merge all those changes back into the parent branch as a single commit. Use case: I’m exploring/debugging something that’s a pain in the ass but I want an immutable history of changes that I can see before quick merging it back into whatever my current feature branch is. IDEs and git clients can do this sure, but I want this in my local git history. It’s basically just going to be a wrapper around `git commit -m` but I clearly haven’t aliased it yet (or I want to do it my way first just because)
pascal_nulah added this to the vNext milestone 2026-08-29 08:44:58 +10:00
pascal_nulah added this to the Git project 2026-08-29 08:44:58 +10:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
pascal_nulah/Nulah.PowerShell#3
No description provided.