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.3
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.3.tar.gz (71.8 kB view details)

Uploaded Source

Built Distribution

gits-1.0.3-py3-none-any.whl (71.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for gits-1.0.3.tar.gz
Algorithm Hash digest
SHA256 6986098939cab3ef718a742ac963384d237cdb633e1cdac041bb2f9a16bfadf8
MD5 ff303e47f0327d5dc23057d662b08012
BLAKE2b-256 1ef904c4752d6969c42708d824a1a7d7ac804feff5c46c06935d924c922978ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gits-1.0.3-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.2

File hashes

Hashes for gits-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 9c06d2e284033e91d6905a7ce318c0946a0958ef6f65f5819ff77fc9a231dfa3
MD5 9b5b29b4d39881af94ea1fdd39057ca7
BLAKE2b-256 d89cfb3c3bd75f4c0c3a1e8ddda9b8985cf141575e55710926b2f5bbcc804025

See more details on using hashes here.

Supported by

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