Write a commit message
- Make your changes. In the Git Lite panel, keep the files you want to commit selected in the Changes list.
- Click Write commit. DinoAI reads the selected files and drafts a message in the Commit message… box.
- Edit the message, or click Write commit again for a new draft.
- Click Ship it to commit, push, and open the pull request. On GitHub, DinoAI creates the pull request as described below. To commit and push only, click the arrow next to Ship it, then Commit & Push.
Write commit shows when DinoAI is available in your workspace.
Open a pull request
When your branch has commits that aren’t on your default branch, Create PR with DinoAI shows at the top of the Git Lite panel.- Push your branch, then click Create PR with DinoAI. The button reads Creating PR… while it works.
- DinoAI reads your branch’s changes and writes a title and a description with three sections: Summary, Motivation, and How to test.
- Paradime creates the pull request from your branch into your default branch and opens it in a new tab.
Create PR with DinoAI creates pull requests on GitHub, and needs your GitHub account connected. When the workspace’s project is on a GitLab connection, the button reads Create MR with DinoAI, creates the merge request on GitLab as you, and needs your GitLab account linked. On GitLab without the connection, Bitbucket, or Azure DevOps, it opens the new pull request page in your Git provider instead. In the chat, DinoAI can also open and read merge requests with the GitLab MR Management Tool. To have DinoAI write only the description, see Generate pull request descriptions.