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 commandsgits connect
- Setup new ssh connectiongits clone (ssh-url)
- Clone project from GitHub / GitLabgits show
- Show existing connectionsgits 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
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6986098939cab3ef718a742ac963384d237cdb633e1cdac041bb2f9a16bfadf8 |
|
MD5 | ff303e47f0327d5dc23057d662b08012 |
|
BLAKE2b-256 | 1ef904c4752d6969c42708d824a1a7d7ac804feff5c46c06935d924c922978ee |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c06d2e284033e91d6905a7ce318c0946a0958ef6f65f5819ff77fc9a231dfa3 |
|
MD5 | 9b5b29b4d39881af94ea1fdd39057ca7 |
|
BLAKE2b-256 | d89cfb3c3bd75f4c0c3a1e8ddda9b8985cf141575e55710926b2f5bbcc804025 |