My personal project and infrastructure archive
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.
 
 
 
 
 
 
nomicon/development/tools/git-hyperpull
Katharina Fey 5bd8cb5a5c
git-hyperpull: fix shell file
3 years ago
..
.projectile git-hyperpull: initial code dump 3 years ago
LICENSE git-hyperpull: initial code dump 3 years ago
README.md git-hyperpull: initial code dump 3 years ago
git-hyperpull.raku git-hyperpull: initial code dump 3 years ago
shell.nix git-hyperpull: fix shell file 3 years ago

README.md

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.

$ 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.