Repository lifecycle
Clone, inspect remotes, create a branch, commit focused changes, push and open a pull request.
DevOps module 01
Understand the workflow that protects production: branch, review, validate, merge, release and recover.
Clone, inspect remotes, create a branch, commit focused changes, push and open a pull request.
Use short-lived branches, protected main, mandatory reviews and automated checks before merge.
Write small, reversible commits with meaningful messages and avoid mixing unrelated changes.
Explain intent, risk, testing evidence, rollback and deployment impact before approval.
Tag immutable releases, generate notes and keep production deployment traceable to a commit.
Use revert for shared history, reset only for local history and resolve conflicts deliberately.
Complete one pull request with a clear description, successful checks, reviewer feedback and a documented rollback path.