Volunteer Relationship Management System: This is an ambitious project to create a system that will help us measure our human capital development, reduce repetitive tasks and processes, and improve outcomes.
GNU Affero General Public License v3.0
40
stars
79
forks
source link
Document Git Commands for Pull Request Workflow and Add to VRMS Wiki #1814
The purpose of this issue is to document Git commands specific to the Pull Request workflow in VRMS. This includes commands for creating, managing, and updating Pull Requests. The documentation will be added to the project's GitHub wiki to help contributors follow a consistent workflow.
Action Items
[ ] Compile a list of Git commands related to the Pull Request workflow, including:
Creating branches for features or fixes.
Pushing changes to remote branches.
Fetching updates from the base branch.
Rebasing or merging changes from the base branch into the feature branch.
Resolving conflicts.
[ ] Write concise descriptions and usage examples for each command.
[ ] Review the documentation for clarity, accuracy, and completeness.
[ ] Add the finalized documentation to the VRMS GitHub wiki under a dedicated section for "Pull Request Workflow."
Overview
The purpose of this issue is to document Git commands specific to the Pull Request workflow in VRMS. This includes commands for creating, managing, and updating Pull Requests. The documentation will be added to the project's GitHub wiki to help contributors follow a consistent workflow.
Action Items
Resources/Instructions
git checkout -b <branch-name>
git push origin <branch-name>
git fetch origin <branch-name>
git rebase origin/main
git merge origin/main
git pull --rebase
git push --force-with-lease
(when rebasing)