This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-01-19
Channels
- # announcements (14)
- # babashka (16)
- # beginners (81)
- # calva (18)
- # chlorine-clover (8)
- # cider (4)
- # clj-kondo (11)
- # cljdoc (4)
- # cljsrn (5)
- # clojure (163)
- # clojure-europe (30)
- # clojure-nl (3)
- # clojure-spec (7)
- # clojure-uk (4)
- # cursive (3)
- # emacs (12)
- # events (1)
- # figwheel-main (3)
- # fulcro (60)
- # introduce-yourself (3)
- # jackdaw (12)
- # juxt (3)
- # lsp (77)
- # malli (23)
- # mid-cities-meetup (9)
- # music (2)
- # off-topic (12)
- # portal (6)
- # releases (2)
- # shadow-cljs (3)
- # spacemacs (7)
- # sql (1)
- # tools-deps (2)
- # vim (3)
Is it possible to squash all my commits on a branch into one coomit then rebase using the rebase command entry point or is that two actions?
i want this because in this case, i only want to resolve the conflicts between the branches once, not for each commit in the branch.
@drewverlee In the Magit rebase menu, there is an --autosquash option. I wonder if this does what you are looking for? Perhaps this https://fle.github.io/git-tip-keep-your-branch-clean-with-fixup-and-autosquash.html is interesting
it doesn't seem to
i still get asked to resolve every single commit
against the rebase target
the magit rebase experience leaves a lot to be desired.
e.g the 3 way merge panel can just get stuck in some buffer state where you want to save it but it gives you no clue how.
oh im sure there is a way, the problem is the interface doesn't lead you at all. You can also order a pizza in the same place