Pet project
A script drawing activity on the GitHub activity bar.
- git
- git-filter-repo
- python 3.9
parse_draw(file_path) - get matrix from template file.
Drawer - Base class for interacting with the GitHub activity bar.
\
- directory: path to directory with repository. The folder must exist
- branch: name of branch. Base: surface
- remote_name: shortname of remote repository. Base: origin
- remote_url: url for remote repository. Needed if the remote repository is not connected.
Draw spawn commits on the right dates. Matrix - set of count commits at day. Shift - indent from the left border.
Shift the entire drawing surface for a given number of weeks (1 week = 1 column).
GitHub does not update activity, even if you change the commit history. It's useless right now.
Cleans the surface by clean the commit history of branch.
Just push local repository to remote repository.