Git
Code
Track changes, work on branches and keep a reviewable history of code or prompts.
Branch, commit, review PRs, write READMEs and keep a public portfolio employers can inspect.
Explore 3 tools for this projectShare of job postings in India, per role, that name this capability.
Start with one tool for each part of your project. You don’t need to learn them all.
3 tools to explore
Code
Track changes, work on branches and keep a reviewable history of code or prompts.
Code · Plan & explain
Publish a project, review changes and explain how someone can reproduce your work.
Test · Deploy
Run checks and deployment steps automatically when project code changes.
Take a small tool you have already written and turn its remaining work into a real collaboration history. Push it public with a README someone else could follow from a clean clone, protect main so nothing lands without a PR, then ship the next five changes as five branch-scoped PRs — each with a description, your own review comments, and fix commits that answer them. Rebase at least one messy branch into a history that reads as a changelog before merging it.
A small tool of your own — the triage CLI or ticket API from an earlier capability, or any script over 100 lines with work left in it
Ran a public repo on a reviewed PR workflow — five branch-scoped PRs with resolved review threads, protected main with required checks, and a rebased history that reads as a changelog.