Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/linsomniac/lazrgit
Lazier lazygit, a customized "git commit" for my workflow
https://github.com/linsomniac/lazrgit
Last synced: 11 days ago
JSON representation
Lazier lazygit, a customized "git commit" for my workflow
- Host: GitHub
- URL: https://github.com/linsomniac/lazrgit
- Owner: linsomniac
- Created: 2024-02-18T19:33:09.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-03-05T03:00:35.000Z (9 months ago)
- Last Synced: 2024-03-05T04:21:57.330Z (9 months ago)
- Language: Python
- Size: 27.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# lazrgit
A TUI front-end for doing git commits that is oriented specifically towards my workflow.
## Overview
This TUI is specifically for users who use git with Jira and tag their commits with Jira
case numbers. It will display a list of files you may wish to stage, a list of Jira
cases, and an edit box for making your commit message.Future updates might include ability to query tickets from other sources (github, ...?)
and showing a diff of selected files.## Motivation
I have a bad habit of working on one set of changes and then doing another set of changes
and doing a "git commit -a -m ..." which commits files from both the tasks I'm working on.
Since this displays a file chooser, it makes it more obvious what I'm committing before I
do so. The display of open cases assigned to me makes it easier to pick the case to
assign the changes to.[//]: # ( vim: set tw=90 ts=4 sw=4 ai: )