New GitButler Release - Power rebasing, infinite undo and more!
HTML-код
- Опубликовано: 9 июн 2024
- A quick demo of how GitButler can help you manage your Git branches. New in this release are two big features we're demoing here: quick and powerful commit editing and a new infinite undo feature to easily go back in time or undo anything.
Check it out by downloading the newest release on gitbutler.com
Or read more about this release on our blog post: blog.gitbutler.com/gitbutler-...
This has to be the first time that someone makes a UI for git that feels better than the CLI, other than magit.
There are lots of ui for git. lazygit, gitkraken, gitui.
What's great with gitbutler is the virtual branches
Great product! I use it every day.
I see you're clicking and using context menus a lot, is this a WIP thing or by design? I'd like to see at least the main items (history, unapplying virtual branches etc) being as easily manageable as dragging changes around.
version control of the version control... well summarized!
Finally scott is back in full power after 8 years!
Absolutely golden 👌
Its the one and only Scotch Cone!!!
Oh man. Evilly 😈 addictive
this is rlly cool
Hey !, Just wanna let you know its amazing really its dope
This is really cool...!!!
Functionality is lit. But the UI is extremely cluttered and hard to learn.
Wow!
When are you planning to support repositories with submodules? I really wanted to try your software after watching this video, but it does not work for my company monorepo
this is revolutionary
I’ll wait for another 5 years and see how it ends up
Oh you added Windows! Cool, I'm gonna try it out. So undo is just an action that gets added on the history, that makes sense. You could also store the GitButler state in a file, and then use git to track it, so you could do actual meta-version-control. Yeah, using GitButler to create a virtual branch on the repo that tracks the state of GitButler for a different repository is totally a necessary feature, add pls :D
We basically do this for the undo. You can dig into how we're storing and restoring state in Git here: docs.gitbutler.com/troubleshooting/recovering-stuff#gitbutler-operations-log
@@gitbutlerapp Oh, neat! So I guess if I really want to undo only a single operation or something, I now know how.
Is there any Portable/Non-Admin install option ?
1) I don't understand exactly, is it a software running on my machine? or a web interface managing the code online?
2) And if local, all of those manipulation looks fine, but are those manipulation also done at origin (example on the github repo)? or are they pre-push to origin?
3) And if so, how does history rewritten locally (but already push) holds up to the history at origin of the repo (does it does `git push -f` automatically)?
Bro, I heard you like version control so I put more version control into your version control
Can gitbutler be driven by keyboard shortcuts?
We don't have a lot of shortcuts currently. You can hit Cmd-t to switch light/dark mode. You can hit Cmd-Shift-H to bring up the Timeline/History bar. We're working on more, but currently there isn't a lot.
Does it have dark mode?
it does
Sublime Merge feels better. I feel more in control. It's simple and has 0 learning curve.
Just do trunk based development and all these problems go away.