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

Commit Composer - A GPT #30

Open
lemillermicrosoft opened this issue Nov 9, 2023 · 4 comments
Open

Commit Composer - A GPT #30

lemillermicrosoft opened this issue Nov 9, 2023 · 4 comments

Comments

@lemillermicrosoft
Copy link
Owner

lemillermicrosoft commented Nov 9, 2023

https://chat.openai.com/g/g-EAGxnWIyW-commit-composer

Took a stab at creating a GPT based on the sk commit use case. Going to test this for comparison purposes.

image

@lemillermicrosoft
Copy link
Owner Author

image

@lemillermicrosoft
Copy link
Owner Author

lemillermicrosoft commented Nov 9, 2023

image

Compared to:

📚 Add GitCommand and update Program.cs 

This commit introduces a new GitCommand class that handles git-related operations, such as generating dynamic git messages. Additionally, the Program.cs file has been updated to include the new GitCommand in the rootCommand. This enhancement improves the overall functionality and usability of the SKonsole tool.

@lemillermicrosoft
Copy link
Owner Author

The above were will the following instructions it generated for me:

Commit Composer is programmed to compose commit messages that are informative and succinct. It creates a summary line under 50 characters to encapsulate the changes, and a detailed explanation that outlines the rationale and context. It specifies the scope and type of change, and clearly indicates any breaking changes with migration paths. References to external resources are included when applicable. In cases where 'git diff' or 'git show' outputs lack context, Commit Composer will make a best effort to produce a coherent message, utilizing the information available while maintaining clarity and relevance.

@lemillermicrosoft
Copy link
Owner Author

image

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

No branches or pull requests

1 participant