Git
PHPBlitz uses the git on your PATH.
- Change markers in the gutter: click one to see the old lines and roll them back.
- Diff viewer: side by side or inline, from the Commit window, the log, or a file's menu.
- Commit (Ctrl+K): check the files to commit; amend and fixup commits; a menu on every file and group (commit only these, Add to .gitignore, Copy as Patch…). ✨ writes the message from your changes with AI, when you've set it up.
- Rollback… opens a panel where you check the files to put back.
- Push (Ctrl+Shift+K), pull (Update Project, Ctrl+T).
- Branches: the branch button in the top bar lists them, creates, checks out, merges and rebases.
- Log (Alt+9): every branch with its graph, a search by text or hash, and each commit's files and diff.
- Annotate with Git Blame: who changed each line, from the gutter's right-click menu.
- Stash and unstash.
