-
Notifications
You must be signed in to change notification settings - Fork 270
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
Push Branches & Tags to Multiple Remotes #385
Comments
Hi @Caasi-dev, Thanks for raising this feature request, this would be really useful to have in Git Graph! I’ll include it in the next release. |
Thank you, I've started studying your extension, so maybe in the future, I could help with PRs :-) |
This will be available in v1.27.0. If you'd like to use it before the next release, you can download v1.27.0-beta.1, and install it following the instructions provided here. |
Hi @Caasi-dev, The “Push to Remote(s)” input is now a multiple select input (notice the checkbox next to the “origin“ item). You can click multiple items in the select list, just like if they were a list of checkboxes. FYI: The reason I chose a multiple select input instead of multiple checkboxes, is that if checkboxes were used, the dialog would change height depending on the number of remotes the user had. This isn’t ideal if the user has many remotes, as the dialog would become extremely tall. By using a multiple select input, the dialog always maintains the same height, no matter how many remotes the user has. |
Ah that's a very good design choice and I guess I will have to update my theme to make those checkboxes more obvious. Will give it another test on Monday. Cheers! |
works great, thank you ! |
Describe the feature that you'd like
Git Graph currently supports managing multiple remotes. When pushing a branch we are give drop down box to select which remote we would like to push to. It would be fantastic if instead of a drop down box we could have check boxes. Then when selecting push branch we could select remotes that we would like to push the branch to.
Those check boxes would trigger a queue of
git push
commands. Assuming we have the following setup:The dialog could look something like this:
The text was updated successfully, but these errors were encountered: