Mueez Khan

Demo of commit-helper

commit-helper (ch)

A command line tool to run multiple commands related to git commit at once.
Published: 2023-12-24
Last updated: 2024-01-14
side-project
utility-tool
rust

Features

Optional Flags

You may also optionally pass flags to run other commands/tasks:

Installation

First, make sure you have Cargo installed. Then, run the following command:
cargo install --git https://github.com/rzmk/commit-helper
Great! Now you may run ch in your terminal to start the interactive prompt. For example, running ch -apm "feat: new feature" will run:
  1. git add -A
  2. git commit -m "feat: new feature"
  3. git push
Back to blog View the source code

Share your thoughts

Submit a comment about this post that may be shared.

Join the Newsletter

Receive updates during my career.

Featured Publications

Technical writing on work experiences, projects, and tools you may find useful.

Gazetteers for Texas Water Data Hub

Gazetteers preview screenshot
JavaScript
HTML/CSS
Python

Boerne Water Data Dashboard

Boerne Water Data Dashboard preview screenshot
Next.js
Rust
Data visualization
Data engineering
Polars
Plotly

czv for CSV Operations

czv for CSV Operations preview image
Rust
Python
WebAssembly
JavaScript
TypeScript
React
Next.js

Engineering with CKAN

Engineering with CKAN SEO preview image
Python
Data visualization
qsv pro
sli.dev
TimelineJS v3
HTML/CSS

commit-helper

commit-helper demo
Rust

Building a CKAN Release Timeline

Building a CKAN Release Timeline
Python
CKAN
TimelineJS v3
HTML

My Experience as a Summer Intern at Rearc

Rearc Internship
AWS
Python
Terraform
SQL
Databricks
Slack API

Monitor AWS Network Traffic with VPC Flow Logs using Cloudwatch and AWS CDK

AWS Network Traffic Monitoring
AWS
Python
SQL-like Queries
View more written content onĀ my blog.

Privacy Policy