npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

gitquickpusher

v3.0.0

Published

A simple easy to use command line tool to push your code to your github repositories in a single line.

Downloads

1

Readme

Git Quick Pusher

GitHub code size in bytes GitHub last commit GitHub stars My stars GitHub forks Code size Languages Top Issues Watchers

Features

  1. To connect git to your local github repository in a single line.

  2. To push your code to your local github repository in a single line.

  3. To create a new branch in your local github repository and push your code to it in a single line.

  4. To push your code to an existing branch other than the "master" branch in a single line( under development, some bugs are being fixed ).

  5. More Future Updates will be added as stated in UPCOMING.md and stay tuned for it.

Installation

1). As a Command Line Interface (CLI) tool globally in your system

Clone the repository:

git clone https://github.com/arcAman07/git-quick-pusher.git

Install the dependencies:

npm i

Install the package globally on your machine:

npm i -g

2). From npm as a package installed as a dependency

npm i gitquickpusher

Usage

1). To connect git to your local github repository for the first time:

Syntax( default branch is set to be "master")

quick set "<Commit Message>" <Repository Url>

2). To commit and push code to your local existing github repository:

Syntax( default branch is set to be "master")

quick push "<Commit Message>"

3). To create a new branch in your github repository and push your code to it:

Syntax

quick branch <Branch Name> "<Commit Message>"

4). To push your code to an already existing branch other than the "master" branch( under development, some bugs are being fixed ):

Syntax

quick send <Branch Name> "<Commit Message>"

5). To get help about the CLI commands in this package:

Syntax

quick --help

In-Action

1). To connect git to your local github repository for the first time( default branch is set to be "master"): image

2). To commit and push code to your local existing github repository( default branch is set to be "master"): image

3). To create a new branch in your github repository and push your code to it: image

4). To push your code to an already existing branch other than the "master" branch( under development, some bugs are being fixed ): image

5). To get help about the CLI commands in this package: image

Pre-Requisites

  1. Node js installed globally in your local system.

  2. Presence of any text-editors like Atom, Goland, VS Code, etc .

  3. Initialise npm in your current project and then install the package in your local system.

Contributions

  1. If you liked the package and you are using it in your day to day life for your projects, do star the repo.

  2. If you have any feedbacks or cool things you want to add to this package, raise an issue and I will surely look into it.

  3. If you want to contribute to this package check out the the CONTRIBUTING.md file in this repository.

  4. Also you can check out the UPCOMING.md file in this repository to know about the future additions and updates which I am planning to make to this package.