Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add gcmsg command #18

Merged
merged 24 commits into from
Feb 14, 2025
Merged

add gcmsg command #18

merged 24 commits into from
Feb 14, 2025

Conversation

yesAnd92
Copy link
Owner

1、Add gcmsg command ,generate git commit message with ai's help
2、Remove commands that are used less frequently

yesAnd92 and others added 24 commits January 7, 2025 17:19
…PI responses. Enhanced Git commit message generation flow with user confirmation prompt
feat:(utils): Add function to convert relative paths to absolute paths
fix:(cmd/root.go): Correct command name from gcms to gcmsg
fix:(handler/gitcmd/gcms.go): Refactor commit and push logic with user confirmation
fix:(handler/gitcmd/git_cmd_tpl.go): Add templates for git add and git commit commands
… and consistency

feat(gitcmd): Added table-based output for commit messages with changed files
chore(dependencies): Updated go.mod dependencies and removed indirect dependencies
test(gitcmd): Added test cases for printCommitMsg function
…mit and push functions

feat:(handler/gitcmd/gcms.go): Implement addAndCommit and pushCommitOriginRepo functions
fix:(handler/gitcmd/gcms.go): Update prompt messages and error handling
fix:(handler/gitcmd/git_cmd_tpl.go): Add GIT_PUSH command template
…eneration and success messages

Added newlines for better readability in AI commit message generation and success commit/push messages.
fix(README.md): Reorder and update command descriptions
fix(config/config_template.yml): Update AI configuration options
fix(handler/gitcmd/glog_output.go): Enhance table formatting and file handling in glog_output.go
…aths

fix:(README.md): Replace usage instructions with example images for glog and sqllog
feat:(handler/gitcmd/gcms.go): Add output of push result in pushCommitOriginRepo function
…or message

fix:(handler/gitcmd/common.go): Correct misspelling and improve git repo check
fix:(handler/gitcmd/gcms.go): Add git repo check and format push output
fix:(cmd/git.go): Update comment for path conversion
fix:(handler/gitcmd/git_cmd_tpl.go): Parameterize EXIST_GIT_REPO command
@yesAnd92 yesAnd92 merged commit d28a95a into main Feb 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant