1013 B
1013 B
Workflow (this fork only)
Remotes
git remote -v
# origin https://github.com/muhammadjawadkhan/iverilog-uvm.git
# upstream https://github.com/steveicarus/iverilog.git
Do
- Push branches to
origin(muhammadjawadkhan/iverilog-uvm) - Open PRs against this fork’s
master(ordevelopmentif created later) - Use one feature per branch:
feat/param-classes,feat/assoc-array, … - Optionally
git fetch upstreamand merge upstream bugfixes into this fork - Update STATUS.md when a feature lands
Do not
- Open PRs to
steveicarus/iverilogfor UVM / this track’s compiler work - Mix UVM commits into unrelated upstream contribution branches on other remotes
- Claim full UVM 1.2 support prematurely
Example
git checkout master
git pull origin master
git checkout -b feat/param-classes
# ... work ...
git push -u origin feat/param-classes
gh pr create --repo muhammadjawadkhan/iverilog-uvm --base master --head feat/param-classes