-
Notifications
You must be signed in to change notification settings - Fork 239
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 Popup #13
Comments
Ah I was wondering why the push isn't working at all, is this something I could perhaps help with? This seems to be open for quite some time and for me even the |
@tomaskallup |
I think I found the issue, on my end I have a huge file in the repo (97MB) and the push takes a long time. It would be nice to have some sort of progress bar or a loader to indicate, that the push is still ongoing. |
Totally agree; as I said, pretty bare bones 😅 |
Am I right in thinking this would allow you to create a new local branch and then push it up to remote when it doesn't exist? i.e. At the moment I create the branch with neogit but then run the |
@itmecho no it would use the upstream but not set it up. Tbh I also think the current implementation is a bit annoying, but I don't really know how to do this correctly yet. |
Hmm I was trying to think of how I would do it. Best I came up with was a new option in the push popup for "push and set upstream", then prompt for the remote name (or if there is only one just use that) and then prompt for the remote branch name (which could pre-populate with the current branch name). Those could also be set as defaults in the config. That's just my use case though, not sure how it would fit in with other people's =\ |
Hacky version which "worked on my machine" |
Hi, I am not sure if I should say this here, but could you add a |
For explanation why there are two https://magit.vc/manual/magit.html#The-Two-Remotes but still doesn’t make sense to me. IMHO, feature branch should never know what its final destination will be and should only be push to |
I work on many open source projects and set the origin name to the GitHub organisation or user account name, so I know where I am pushing too It would be very useful to set where neogit pushes to when using Currently I use I assume the value of the origin can be ascertained from the local Git repository. |
Not knowing what you're force pushing to is part of the fun, especially when reviewing pull requests. Jokes aside, as @CKolkey mentioned we are soon to upstream a lot of QOL improvements to neogit which will for example include better push. |
Actions
The text was updated successfully, but these errors were encountered: