Extract code, markdown, and yaml files from R markdown.
Project description
Combine multiple git version controls steps into one command.
Introduction
Unlike git shell commands, gitone automatically generates commit messages with every command.
The gitone Python package consists of 8 shell commands and functions:
camp, which stands for git commit -am and git push, will add and commit all changes made to tracked files and push the commit to the remote repository.
acmp, which stands for git add, git commit -m and git push, will add and commit all changes made to all files and push the changes to the remote repository.
cam, which stands for git commit -am, will add and commit all changes made to tracked files.
acm, which stands for git add, git commit -m and git push, will add and commit all changes made to all files.
and the --amend version of the above function:
camendamp, which stands for git commit --amend -am and git push --force, will overwrite the previous commit by adding and committing all changes made to tracked files and then force push the overwritten commit to the remote repository.
acamendmp, which stands for git add, git commit --amend -m and git push --force, will overwrite the previous commit by adding and committing all changes made to all files and then force push the overwritten commit to the remote repository.
camendam, which stands for git commit --amend -am, will overwrite the previous commit by adding and committing all changes made to tracked files.
acamendm, which stands for git add, git commit --amend -m, will overwrite the previous commit by adding and committing all changes made to all files.
Installation
$ pip install gitone
Usage
No need to pass any arguments.
Just run one of available shell commands or Python functions.
>>> camp()
>>> acmp()
>>> cam()
>>> acm()
$ camp
$ acmp
$ cam
$ acm
History
0.0.1 (2018-12-11)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
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
Hashes for gitone-0.0.21-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ab6db220668a37df2677433283d9c59647e94e19ad8b93b4fc72de8831fc0c3 |
|
MD5 | 22a9bdd0f0de19d3f193e9db529c691f |
|
BLAKE2b-256 | 80e459737917bcc98707a08732dd5ddaac18f2949cd4a2a67bcbe415624474a3 |