Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tobiasbueschel/git-push-pr
π€ Git push and open pull request in your default browser (works for GitHub, GitLab and BitBucket)
https://github.com/tobiasbueschel/git-push-pr
bashrc bitbucket git github gitlab pull-requests zshrc
Last synced: about 2 months ago
JSON representation
π€ Git push and open pull request in your default browser (works for GitHub, GitLab and BitBucket)
- Host: GitHub
- URL: https://github.com/tobiasbueschel/git-push-pr
- Owner: tobiasbueschel
- License: mit
- Created: 2019-04-20T15:33:44.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-03-17T17:24:45.000Z (9 months ago)
- Last Synced: 2024-10-18T03:35:51.761Z (2 months ago)
- Topics: bashrc, bitbucket, git, github, gitlab, pull-requests, zshrc
- Language: JavaScript
- Homepage:
- Size: 1.84 MB
- Stars: 10
- Watchers: 2
- Forks: 3
- Open Issues: 6
-
Metadata Files:
- Readme: readme.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: license
Awesome Lists containing this project
README
# git-push-pr
[![version](https://img.shields.io/npm/v/git-push-pr.svg?style=flat-square)](http://npm.im/git-push-pr)
[![downloads](https://img.shields.io/npm/dm/git-push-pr.svg?style=flat-square)](http://npm-stat.com/charts.html?package=git-push-pr)
[![MIT License](https://img.shields.io/npm/l/git-push-pr.svg?style=flat-square)](http://opensource.org/licenses/MIT)
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg?style=flat-square)](https://github.com/semantic-release/semantic-release)> Git push and open pull request in your default browser (works for GitHub, GitLab and Bitbucket)
![demo](./demo.gif)
## Install
```shell
npm install --global git-push-pr
```## Usage
```shell
gppr --helpUsage
gppr [options]Options
--remote, -r Specify remote name [Default: origin]
--allow-all, -a Allow pushes to master, main and develop
--silent, -s Do not show any progress
--force, -f Push changes even if remote is newer, use with caution
--no-verify Bypass pre-push hooksExamples
$ gppr -f
```## Related
- [git-is-branch-protected-cli](https://github.com/tobiasbueschel/git-is-branch-protected-cli) - CLI to check whether current Git branch is protected.
## License
MIT Β© [Tobias BΓΌschel](https://github.com/tobiasbueschel)