Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

git-cli-clone-python

A Python based Git clone that allows creating repos, commiting, and pushing.

Installing packages

There is an included requirements.txt file containing the required modules for this project.

To install, use the following command:

$ python3 -m pip install -r requirements.txt

You should now have the following installed:

  • virtualenv
  • wheel
  • setuptools
  • twine
  • click>=8.1.7

Building the project

  1. Create the virtual envirnment and activate it
  • virtualenv venv
  • source venv/bin/activate
  1. Install the tool in the virtual environment
  • python setup.py develop
  1. Verify with the hello command
  • pygit hello -n Johnny

Available Commands

  1. pygit hello -n {name}
  2. pygit init {new-repo-folder-name} in-progress
    • Creates a new folder and a child .git directory

Python Version

Python 3.11.5

About

A Python based Git clone that allows creating repos, commiting, and pushing. Framework: click

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages