git-up / GitUp

The Git interface you've been missing all your life has finally arrived.
http://gitup.co
GNU General Public License v3.0
11.44k stars 1.23k forks source link

[Feature request] Add a branch view with all commit message displayed #1001

Open goulvench opened 1 month ago

goulvench commented 1 month ago

I mainly use Gitup to reorder, split and merge commits before pushing PRs, which is way more practical than using Git itself, so kudos! This allows refactoring/fixing typos while keeping history clean —which is easier than uncluttering my desktop 🙃.

However, when working on a branch, I'd love to be able to view all commits messages from that branch, so that I can easily move to where they belong, without having to count key presses. In fact, I rarely switch from one branch to another using Gitup, that's something I do on the command-line, or using Fork (which I enjoy for its branching/remote/commit/stash UI).

My current workflow is:

  1. Select the branch I've been working on
  2. Find a fixup commit that needs to be moved
  3. Count the number of key presses until the commit to merge into
  4. Go back up to the fixup commit
  5. Press d until the fixup is just above its parent
  6. Press f to merge it where it belongs
  7. Repeat from step 2…

A one-branch view with all messages listed would make steps 2 to 6 much easier.