Busca en todas las páginas de la documentación
10 pages in this section.
The commit-graph mental model behind branching, merging, and worktrees, and how it changes shape at Cargo-workspace scale.
Learn essential Git commands for Rust teams, covering cloning, committing, pushing, and inspecting history for efficient debugging and workflow.
Learn Git branching and merging strategies for Rust teams, including trunk-based development, feature branches, release trains, and hotfixes.
Resolve Git merge and rebase conflicts in Rust repositories, including Cargo.toml, Cargo.lock, and sqlx migrations, with this checklist.
Learn how Git worktrees enable parallel checkouts for PR reviews, hotfixes, and long builds without stashing. See examples and best practices.
Automate GitHub workflows, pull requests, issues, and releases from your terminal using GitHub CLI. Learn to create PRs, watch CI, and manage releases.
Configure GitHub Actions for Rust projects. Learn to set up CI with caching, MSRV validation, Miri, and pre-commit hooks.
Configure Git for Rust development with sensible defaults, aliases, and hooks. Learn to set up global ignores and pre-commit checks.
Learn 25 Git best practices for Rust teams, including clean history, reviewable commits, CI-aligned hooks, and release management strategies.
A single-page roundup of every highlight bullet from the 9 pages in the Git & GitHub section, grouped by source page so you can scan all 45 takeaways without opening each article individually.