1
1
# GitWave - Multi-Repository Bash Command Runner
2
2
[ ![ Apache License] ( https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg )] ( https://github.com/introfog/GitWave/blob/master/LICENSE.md )
3
3
4
- ## Overview <img src =" ./src/main/resources/logo16 .png " alt =" GitWave Logo " >
4
+ ## <img src =" ./src/main/resources/logo32 .png " alt =" GitWave Logo " > Overview
5
5
Welcome to GitWave – the ultimate tool for developers who work with multiple repositories on Windows. GitWave is
6
6
designed to streamline your workflow by allowing you to run any bash commands across several repositories simultaneously.
7
7
It’s a powerful companion for any developer looking to save time and effort when managing their Git projects.
8
8
9
- ## Features
9
+ ## : sparkles : Features
10
10
### 1. Multi-Repository Command Execution
11
11
Execute bash commands in multiple repositories with a single command, making it easier to manage complex workflows.
12
12
### 2. Command Management
@@ -20,12 +20,12 @@ providing a hassle-free and straightforward experience for users.
20
20
GitWave is an open-source project, encouraging collaboration and community involvement.
21
21
Explore, contribute, and customize the application according to your preferences.
22
22
23
- ## Getting Started
23
+ ## : checkered_flag : Getting Started
24
24
1 . Download the latest release from the [ releases page] ( https://github.com/introfog/GitWave/releases ) .
25
25
2 . Download and unpack GitWave.zip archive to your local machine.
26
26
3 . Launch GitWave.exe and begin executing bash commands across multiple repositories effortlessly.
27
27
28
- ## Build Locally
28
+ ## : hammer : Build Locally
29
29
### Software Requirements
30
30
- JDK 11 or higher.
31
31
- Maven.
@@ -34,16 +34,16 @@ Explore, contribute, and customize the application according to your preferences
34
34
- To create ready to use app, archived into .zip, run ` mvn package ` . GitWave will be in ` target/GitWave.zip ` archive.
35
35
- ` GitWave.exe ` , which run java image, is located in ` tools ` folder and generated by separate C++ project ` tools/GitWaveExecutor ` .
36
36
37
- ## Ideas For Further Releases
37
+ ## : bulb : Ideas For Further Releases
38
38
- Allow working with app by using only keyboard (with correct Tabs, Esc and so on work).
39
39
- Exclude sub-directories from command running.
40
40
- Allow export and import config.
41
41
- Release version for Linux and macOS.
42
42
43
- ## License
43
+ ## : page_with_curl : License
44
44
GitWave is licensed under the [ Apache license] ( LICENSE.md ) , providing you with the freedom to use, modify, and distribute the software.
45
45
46
- ## Contributions
46
+ ## : handshake : Contributions
47
47
I welcome contributions to my project. If you're interested in helping, please read
48
48
[ CONTRIBUTING.md] ( CONTRIBUTING.md ) file for more information on how to get started.
49
49
0 commit comments