Skip to main content

An Git User/Credential Switcher

Project description

Parallel (paral)

An Git User/Credential Switcher

Demo

asciicast

Install

pipx install paral

uv:

uv tool install paral

how to use

Temporarily switch users

$ paral env

Add User

$ paral user add

Delete User

$ paral user delete

Switch User

$ paral user switch

# or
$ paral switch

Apply account switching to local only

$ paral user switch --local

Add Alias

$ paral alias add

Delete Alias

$ paral alias delete

Feature

  • Terminal-Based UI
  • Manage multiple Git users
  • Manage Git credential informations and switch between credentials to use
  • Aliases

Requirements

  • Python
  • Git
  • GCM Core

Todo

  • Golang Port
    • Need to write a parser for gitconfig

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

paral-0.2.4.tar.gz (11.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

paral-0.2.4-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file paral-0.2.4.tar.gz.

File metadata

  • Download URL: paral-0.2.4.tar.gz
  • Upload date:
  • Size: 11.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.21

File hashes

Hashes for paral-0.2.4.tar.gz
Algorithm Hash digest
SHA256 622bea1300f7387fa0c800b2ed81b1373222cbc67f5d07323b05be217a723cf8
MD5 e27663cb4c2d0529d87ca53b0189eaff
BLAKE2b-256 5542305ad251f7ed7cbf74769f1f6fb9cdaa4f7cee5cd2cadee65220659a24a7

See more details on using hashes here.

File details

Details for the file paral-0.2.4-py3-none-any.whl.

File metadata

  • Download URL: paral-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 10.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.21

File hashes

Hashes for paral-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 6aa8774bee718a4aa45b1a79794819cf2c196390676873e020a925a3b0e427ef
MD5 63d6d91b0506a8c13e8734afa60a2d5c
BLAKE2b-256 7906be1b273018204d3cc4a091950757bb7d3e3d56e01d8cdbc88e26614ccb80

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page