#git-repository #command #commit #push #remote #tags #pu

yanked pu2

push commits or tags to remote git repository

0.5.1 Nov 16, 2019
0.5.0 Nov 16, 2019
0.0.1 Nov 14, 2019
0.0.0 Nov 14, 2019

#100 in #push

ISC license

8KB
64 lines

pu2

Crates.io

This crate provides the pu command, and is part of the repotools set of utilities.

You can install all of the repotools utilites by running the following command in your terminal:

cargo install repotools

If you want to install only some of them, you can install them individually. Refer to the repotools for the full list of utilities and links to their individual crates.

To install pu utility individually, run the following command in your terminal:

cargo install pu2

Usage

pu [--tags] [-f] [<repository>] – push commits or tags to remote git repository

Use pu to push commits to the remote of the current branch (or to origin if no remote is configured for the current branch).

Use pu --tags to push tags.

Use pu -f to force push commits.

Use pu --tags -f to force push tags.

For all of the above, optionally specify which repository ([<repository>]) to push to, specified either as a named remote or as a URL.

pu is like git push, only more awesome.

Dependencies

~0.5–0.8MB
~13K SLoC