You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
1.1 KiB
43 lines
1.1 KiB
3 years ago
|
# git-hyperpull
|
||
|
|
||
|
Pull uncommited changes from a remote copy of this repository into your index.
|
||
|
|
||
|
## How to use
|
||
|
|
||
|
To run git-hyperpull you need to be in the root of your repository.
|
||
|
Under the hood, git-hyperpull simply runs `ssh ...` commands, so you
|
||
|
can rely on alias entries in your ssh config file.
|
||
|
|
||
|
```console
|
||
|
$ git hyperpull myremote:~/myproject
|
||
|
Prepare environment...
|
||
|
Generating patch...
|
||
|
Pulling patch...
|
||
|
0001-generated-by-git-hyperpull.patch 100% 40KB 450.9KB/s 00:00
|
||
|
Applying patch...
|
||
|
Deleting patch...
|
||
|
Cleaning up remote...
|
||
|
|
||
|
$ git status
|
||
|
On branch main
|
||
|
Your branch is up to date with 'origin/main'.
|
||
|
|
||
|
Changes to be committed:
|
||
|
(use "git restore --staged <file>..." to unstage)
|
||
|
new file: development/tools/git-hyperpull/.projectile
|
||
|
new file: development/tools/git-hyperpull/git-hyperpull.raku
|
||
|
new file: development/tools/git-hyperpull/shell.nix
|
||
|
```
|
||
|
|
||
|
## How to install
|
||
|
|
||
|
TBD
|
||
|
|
||
|
|
||
|
## License
|
||
|
|
||
|
`git-hyperpull` is free software, licensed under the GNU General
|
||
|
Public License 3.0 (or later). See the LICENSE file for a full copy
|
||
|
of the license.
|
||
|
|