Metadata-Version: 2.1
Name: PrettyGit
Version: 22.1.2
Summary: very simple and user friendly interface for git
Project-URL: Homepage, https://github.com/gmankab/PrettyGit
Project-URL: Bug Tracker, https://github.com/gmankab/PrettyGit/issues
Project-URL: Documentation, https://github.com/gmankab/PrettyGit
Author-email: gmanka <gmankab@gmail.com>
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10
Requires-Dist: betterdata
Requires-Dist: easyselect
Requires-Dist: hatchling
Requires-Dist: rich
Requires-Dist: twine
Description-Content-Type: text/markdown

# prettygit by gmanka

<img src="https://github.com/gmankab/prettygit/raw/main/img/transparent.png">

user-friendly interface for git, supports commits, pushes, and uploading to [pipy.org](https://pypi.org)

## navigation

- [installation](#installation)
- [installation via terminal](#installation-via-terminal)
- [help](#help)
- [license](#license)


### installation

[prettygit.sh](https://gmankab.github.io/prettygit.sh) - for linux  
[prettygit.bat](https://gmankab.github.io/prettygit.bat) - for windows

### installation via terminal

install on linux:  
`curl -sSL gmankab.github.io/reposter.sh | sh`

install on any os:  
`pip install reposter`

launch on any os:  
`python -m reposter`


### help

to use the script, you do not have to read what is written below

these are just optional arguments you can specify when you run the script

```
   args:  -h | --help
   info:  get help
example:  prettygit --help
```

```
   args:  -b | --branch                      
   info:  set branch for pushing            
example:  prettygit --branch main
```

```
   args:  -r | --remote                         
   info:  set remote for pushing               
example:  prettygit --remote origin
```

```
   args:  -m | --message | --commit_message
   info:  set commit message
example:  prettygit --commit_message aboba
```

```
    args:  -g | --git_path
    info:  permanently set new path for git
examples:  prettygit --git_path /bin/git
           prettygit --git_path D:\\git\\git.exe
```

## license

[gnu gpl 3](https://gnu.org/licenses/gpl-3.0.en.html)
