https://github.com/knutwalker/git-drive
Support for switching git authors and co-authors
https://github.com/knutwalker/git-drive
Last synced: 8 months ago
JSON representation
Support for switching git authors and co-authors
- Host: GitHub
- URL: https://github.com/knutwalker/git-drive
- Owner: knutwalker
- License: mit
- Created: 2020-11-16T19:13:31.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-03-20T08:57:59.000Z (about 3 years ago)
- Last Synced: 2025-05-07T11:52:47.014Z (about 1 year ago)
- Language: Rust
- Homepage: https://gh.knutwalker.io/git-drive
- Size: 219 KB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# git_drive
Support for switching git authors and co-authors
## Usage
```bash
# Prompt for a navigator / co-author, or a list thereof, and prepare a new drive
git drive
# Start driving with the specified navigator(s)
git drive with user1 [user2...]
# Start driving alone
git drive alone
# Show current navigators
git drive show [--color[=]]
# List known navigators
git drive list
# Edit navigator(s), either prompted for, or specified
git drive edit [user1 [user2...]]
# Add new navigator, either prompted for, or specified
git drive new [[--as] user --name User --email Email]
# Delets navigator(s), either prompted for, or specified
git drive delete [user1 [user2...]]
# List known aliases for the driver
git drive me list
# Edit driver, either prompted for, or specified
git drive me edit [user1 [user2...]]
# Add new driver, either prompted for, or specified
git drive me new [[--as] user --name User --email Email --key GPGSigningKey]
# Delets a driver, either prompted for, or specified
git drive me delete [user1 [user2...]]
# Change identity while driving
git drive as alias
```
License: MIT OR Apache-2.0