-
Notifications
You must be signed in to change notification settings - Fork 29.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Explore UI additions to help guide users to push to a remote after committing #110882
Comments
Could you verbalize the intended/proposed workflow? Without being able to see them, it is difficult to comment. I recently started using these features and might have thoughts, bbut I'm blind. |
As mentioned by @MarcoZehe an explanation of the intent would help steer the discussion. In the meantime here is my 2 cents. I think logically the commit section should be the at the top since it follows the logic of higher is closer to the server. Since we can collapse the commit section, this should not bother people too much. Also, it helps with the objective to make it clear that some commit have to be pushed. The complete state change for the commit section, shown in the gif, was a bit jarring for me. It took me a couple cycle to understand what was happening. |
This could probably be achieved by adding a new |
After a lot of internal discussions and many mock ups, we've settled on a simpler design below: There are 2 main changes
|
FYI, for this next release we are reverting the change to turn on |
Here is the first (rough) pass at exploring the addition of unpublished commits / unpublished changes in the SCM view.
The ordering of the groups is unlikely to stay as it, but still exploring alternative options (commits on top, then staged, then changes vs changes on top, then staged, then commits).
Also quite unsure of the toggle between commits vs changes. Commits honestly feel a little "off" in this UI because it is all about file changes, but just having the unpublished changes, hides important information about the commits.
Very open to thoughts and feedback!
The text was updated successfully, but these errors were encountered: