Skip to content

HazzazBinFaiz/git-remote-sync

Repository files navigation

git-remote-sync

Sync git remotes across devices

Usage

You can use it as npm package

npm i --global git-remote-sync --no-dev

And invoke via npx of direct

npx git-remote-sync -h

or

npx git-remote -h

or

git-remote-sync -h

or

git-remote -h

Development

  • implement storage drivers
    • File backend
    • Firebase backend
    • Bun Single Binary server Backend
    • Nodejs Backend
    • PHP script backend
    • Pocketbase backend
  • Command Implementation
    • register
    • login
    • push
    • pull
    • status
    • list
    • remove
    • search

To install dependencies:

bun install

To run:

bun run index.ts

This project was created using bun init in bun v1.2.21. Bun is a fast all-in-one JavaScript runtime.

To run using pocketbase

Import schema using Admin > Setting > Import collections and use pb_schema.json

About

Remote sync cli using Bun

Resources

Stars

Watchers

Forks

Packages

No packages published