Okay, one more... Ever commit something only to immediately realize that you're on the wrong branch? Use "git move <branch>".
                                            Interesting… I typically commit, cut a branch, reset current. Find it doesn't disrupt my workflow and avoids complex commands like stash.
That approach requires three checkouts if you want to end up on new branch, hence the stashing.
You need to collect these in a blog post or something, so they don't get lost in the depths of Twitter.
Agreed. They're in my .gitconfig so they're there whenever I get around to blogging again... I've got quite a backlog.
I would have thought cherry-pick then reset head would be a *lot* cleaner....
It's pick your poison, really. Here's the same end result using cherry-pick:
                                                    I personally just "git checkout -b NEWBRANCH" then go back to the previous branch and reset to the last good commit
So... three checkouts by the time you get back to the new branch to continue working?
Later in the thread we evolved it to a branch, rebase onto, checkout three step, though works only for existing branches.
Not so much. Here's the same end result using cherry-pick:
                                                    This feels good. Need to make this a lib or something.
It could use a graceful failure when omitting the new branch name, also should confirm branch creation if it doesn't exist. But, yeah. :)
If junio can trust it, why not try to push it to the project instead? If junio can trust it.
United States Tendenze
- 1. Cowboys 53.8K posts
 - 2. #WWERaw 52.5K posts
 - 3. Cardinals 24.3K posts
 - 4. Logan Paul 7,992 posts
 - 5. Koa Peat 5,276 posts
 - 6. Jerry 40.6K posts
 - 7. Bland 10.8K posts
 - 8. Jacoby Brissett 3,162 posts
 - 9. Kyler 6,053 posts
 - 10. Arizona 41.4K posts
 - 11. Pickens 5,311 posts
 - 12. Cuomo 152K posts
 - 13. Bethune 3,761 posts
 - 14. Monday Night Football 16.9K posts
 - 15. Steele 5,822 posts
 - 16. Eberflus 1,758 posts
 - 17. Pacers 9,808 posts
 - 18. Javonte Williams 1,566 posts
 - 19. CeeDee 6,541 posts
 - 20. Marvin Harrison Jr 5,500 posts
 
Something went wrong.
Something went wrong.