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.4
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.4.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.4-py3-none-any.whl (71.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for gits-1.0.4.tar.gz
Algorithm Hash digest
SHA256 cdf4db0b2fb3189abcd21454cc08feb0f5b7d61c603980a2e353efa979b22765
MD5 36633a10381b949289dbacc494b25f65
BLAKE2b-256 7180c6936ea6a7c4e97a5afd94fc420d6dfc108fa69a91bf309d55ce8eab1b42

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gits-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 71.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for gits-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 b156f7675213db45c16daa9de94816b9cb5e265658d9d99973ce6ecb76e40de6
MD5 21e501d9448690a963a62613de850870
BLAKE2b-256 44cd8386697fdfb0464130df47f040e2409bf3b9b9f2b5279f0538730716f167

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