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-...

Комментарии • 30

  • @josevargas686
    @josevargas686 21 день назад +19

    This has to be the first time that someone makes a UI for git that feels better than the CLI, other than magit.

    • @Raykazen
      @Raykazen 16 дней назад

      There are lots of ui for git. lazygit, gitkraken, gitui.
      What's great with gitbutler is the virtual branches

  • @rayediaz
    @rayediaz 23 дня назад +1

    Great product! I use it every day.

  • @jotaro__
    @jotaro__ 23 дня назад +16

    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.

  • @leonardab5042
    @leonardab5042 22 дня назад +3

    version control of the version control... well summarized!

  • @devprakashsharma4972
    @devprakashsharma4972 22 дня назад

    Finally scott is back in full power after 8 years!

  • @KarimMaassen
    @KarimMaassen 23 дня назад +1

    Absolutely golden 👌

  • @calebowens2149
    @calebowens2149 23 дня назад +2

    Its the one and only Scotch Cone!!!

  • @madhank93
    @madhank93 23 дня назад +1

    Oh man. Evilly 😈 addictive

  • @musababdullah1249
    @musababdullah1249 16 дней назад

    this is rlly cool

  • @myselfakashagarwal
    @myselfakashagarwal 23 дня назад

    Hey !, Just wanna let you know its amazing really its dope

  • @Karansing_Rajput
    @Karansing_Rajput 23 дня назад

    This is really cool...!!!

  • @larslehmann2764
    @larslehmann2764 21 день назад +4

    Functionality is lit. But the UI is extremely cluttered and hard to learn.

  • @jayshah5695
    @jayshah5695 21 день назад

    Wow!

  • @MarcusGarsdal
    @MarcusGarsdal 22 дня назад +1

    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

  • @NYProductions
    @NYProductions 16 дней назад

    this is revolutionary

  • @TheOriginalJohnDoe
    @TheOriginalJohnDoe 17 дней назад +1

    I’ll wait for another 5 years and see how it ends up

  • @Eschen_
    @Eschen_ 23 дня назад

    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

    • @gitbutlerapp
      @gitbutlerapp  23 дня назад

      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

    • @Eschen_
      @Eschen_ 23 дня назад

      @@gitbutlerapp Oh, neat! So I guess if I really want to undo only a single operation or something, I now know how.

  • @swagatpan
    @swagatpan 21 день назад +1

    Is there any Portable/Non-Admin install option ?

  • @vincentbarreau8677
    @vincentbarreau8677 13 дней назад

    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)?

  • @onion2d
    @onion2d 16 дней назад

    Bro, I heard you like version control so I put more version control into your version control

  • @harishreddy3310
    @harishreddy3310 23 дня назад

    Can gitbutler be driven by keyboard shortcuts?

    • @gitbutlerapp
      @gitbutlerapp  23 дня назад +1

      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.

  • @elieobeid77
    @elieobeid77 23 дня назад

    Does it have dark mode?

  • @krishnabirla16
    @krishnabirla16 6 дней назад

    Sublime Merge feels better. I feel more in control. It's simple and has 0 learning curve.

  • @paulhammond8583
    @paulhammond8583 18 дней назад

    Just do trunk based development and all these problems go away.