git-up/GitUp

Feature request: Speed up staging diff workflow

Open

#750 opened on Mar 22, 2021

View on GitHub
 (7 comments) (0 reactions) (0 assignees)Objective-C (1,464 forks)batch import
good first issue

Repository metrics

Stars
 (11,997 stars)
PR merge metrics
 (Avg merge 22h 44m) (4 merged PRs in 30d)

Description

Hello, I'm new to GitUp, so I do appologize if such a features already exists. Before opening this ticket I've searched across the Google without a luck.

Can't say what about other users, but I'm struggling while checking changes made and preparing these changes to staging. Side-by-side view is great and prefer that before the unified one, but in side-by-side it isn't easily possible to discard or stage changes in both panes without manually marking lines in one panel, do the stage or discard action, mark opposing lines in another pane, and then do the stage or discard action again.

Is there any possibility to add at least one of following features?

  • Add keyboard shortcut to switch side-by-side and unified views
  • Use keyboard modifier (for instance Option/Alt) to mark lines in current pane and corresponding lines in other pane

Additionally, it would be great to have the list of shortcust directly in the application. Maybe I`ve overlooked something or did not dig deeper, but I've not found it. What about adding a link to a website just to a Preference window?

Thanks a lot.

Regards, TA

Contributor guide