Skip to main content

Gits is a Python command-line application designed to help you to handle multiple GitHub and GitLab repositories on your machine. With using Gits, you can start cloning from and pushing to multiple GitHub and GitLab accounts without any additional configurations - It automatically sets up everything needed to prevent conflicts between your accounts.

Project description

Gits v1.0

Project: Gits
Version: 1.0.5
OS: Microsoft / Windows
Author: Irakli Gzirishvili
Mail: gziraklirex@gmail.com

Gits is a Python command-line interface application, designed to help you to work with multiple GitHub and GitLab account repositories on your development machine.

Using Gits, you can start cloning from and pushing to multiple GitHub and GitLab accounts without any additional configurations - It automatically sets up everything needed to prevent conflicts between your accounts.

Disclaimer: Gits CLI app is an independent open-source project (created by Irakli Gzirishvili) and is not affiliated with, endorsed by or officially associated with Git, GitHub or GitLab.

Installation

To use Gits, follow these steps:

  • Open CMD and run the following command to install pip install gits then restart your CMD
  • To check if Gits is installed correctly, run the following command gits

Commands

These are the available commands you can use:

  • gits - To list available commands
  • gits connect - Setup new ssh connection
  • gits clone (ssh-url) - Clone project from GitHub / GitLab
  • gits show - Show existing connections
  • gits drop - Select connection and drop it

NOTE

  • App will create and edit file 'C:/Users/(username)/.ssh/config' to setup SSH request options.
  • App will create SSH key files in folder 'C:/Users/(username)/.gits' to separate them from others (if you have any).
  • By default, app will generate and store SSH keys with ssh-keygen rsa 4096 configured command.

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

gits-1.0.5.tar.gz (71.8 kB view details)

Uploaded Source

Built Distribution

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

gits-1.0.5-py3-none-any.whl (71.3 kB view details)

Uploaded Python 3

File details

Details for the file gits-1.0.5.tar.gz.

File metadata

  • Download URL: gits-1.0.5.tar.gz
  • Upload date:
  • Size: 71.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for gits-1.0.5.tar.gz
Algorithm Hash digest
SHA256 45e3b9143054db5f8002b00890093ffa96e82c839118220bd5c904e1a160df2c
MD5 4144968963930aa5a6bdba07bc2f8c2e
BLAKE2b-256 59e9f26224c848257eec24846294e2f4c573411f87198eedf64f46a0a3fa752d

See more details on using hashes here.

File details

Details for the file gits-1.0.5-py3-none-any.whl.

File metadata

  • Download URL: gits-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 71.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for gits-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 8720d3e8e2e38fca61f94748395d30186b82e7e2c296c7ebdcc5ceafc1639dd2
MD5 dbf26f6c13075e20813d520aadff354e
BLAKE2b-256 05cca05e8b337c3255c4260703d9c2fdf57b830f863cc7311649682579585746

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