Skip to content
/ pairsync Public

Live sync working files while pair programming. Don't just screen-share, let others contribute some work from their side as you go!

License

Notifications You must be signed in to change notification settings

subev/pairsync

Repository files navigation

PairSync

Sync files automatically between two or more git repositories. One acts as the server and multiple clients can connect. If a file is modified on any machine the changes are broadcasted to the others.

Enjoy pair programming!

DONE

  • NPM
  • initial syncing does not update untracked files and modified files
  • validate that every client is starting from the same hash, otherwise drop connection
  • currently works only on localhost, use localtunnel
  • use argv parsing library
  • Untracked files are not handled

TODO

  • [] track file deletion or validate that it is working
  • [] add commit support?

About

Live sync working files while pair programming. Don't just screen-share, let others contribute some work from their side as you go!

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published