Skip to content
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

Button for "Create Pull Request" #63

Open
ttasovac opened this issue Jul 23, 2018 · 2 comments
Open

Button for "Create Pull Request" #63

ttasovac opened this issue Jul 23, 2018 · 2 comments

Comments

@ttasovac
Copy link

ttasovac commented Jul 23, 2018

As you are working on extending the features of the Git Staging plugin, I'd like to chip in a suggestion for having a button for "Creating Pull Requests".

I understand it would be too much to implement submitting pull requests from within oXygen, but it would already be a very helpful addition to our workflow if our encoders could click on a button and be taken directly to a new pull request on github.com, where they could submit it.

This is also how GitHub Desktop does it (Branch > Create Pull Request).

@AlexJitianu
Copy link
Collaborator

Hi,
The plugin works with any Git repository so I would prefer not to add something specific to GitHub although I agree that it would be faster to implement it like that.

Since the plugin is open source, you can fork it and add a button on the toolbar with this functionality. This way you wont have to wait for us to implement the feature...

@sorincarbunaru
Copy link
Collaborator

I know that this thread is quite old, but I wanted to paste this proposal/workaround by @georgebina, until we implement this directly in the plugin:

One quick solution available right now is to define an external tool in Oxygen to open a pull request on a specific branch of your project.
For example on my Mac I can define it with a command line like

open https://github.com/[username]/[project]/compare/[branch]?expand=1

where [username], [project] and [branch] need to be replaced with your actual repository information. The external tool will appear on the toolbar and you may also associate also a shortcut with an external tool so it will be easy to trigger that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants