An open API service indexing awesome lists of open source software.

https://github.com/omarahm3/node-switcher

multi git repositories project organizer made with node
https://github.com/omarahm3/node-switcher

cli git microservices nodejs

Last synced: about 21 hours ago
JSON representation

multi git repositories project organizer made with node

Awesome Lists containing this project

README

          

# Welcome to switcher 👋
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](./LICENSE)
[![Twitter: omarahm3](https://img.shields.io/twitter/follow/omarahm3.svg?style=social)](https://twitter.com/omarahm3)

> Multi git repositories project organizer made with Nodejs.

This project is pretty immature, it was created initially as a fish shell function, so that i can easily manage my company's current multiple projects, since i usually have changes on different branches on multiple git repositories, and we can't leverage git-worktree on our local development. This project aims to manage multiple git repositories with richer features than the initial fish shell version.
This project has also other variants in different programming languages.
- [Fish Shell](https://github.com/omarahm3/projects-switcher)
- [Rust Switcher](https://github.com/omarahm3/switcher)

I will be focusing more on maintaining the Rust variant.

## Install

You'll need to have a Nodejs installed, then you can just

```sh
npm i -g @mrgeek
```

## Development

```sh
git clone git@github.com:omarahm3/node-switcher.git
cd node-switcher
yarn start # Or npm start
```

## Usage

```sh
switcher
```

## Author

👤 **Omar Ahmed**

* Website: https://mrg.sh
* Twitter: [@omarahm3](https://twitter.com/omarahm3)
* Github: [@omarahm3](https://github.com/omarahm3)

## 🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check [issues page](https://github.com/omarahm3/node-switcher/issues).

## Show your support

Give a ⭐️ if this project helped you!

## 📝 License

Copyright © 2021 [Omar Ahmed](https://github.com/omarahm3).

This project is [MIT](./LICENSE) licensed.