Taqasta
A full-featured MediaWiki stack for easy deployment of enterprise-ready MediaWiki on production environments.
Note: This repo is a fork of the MediaWiki application Docker image included in the Canasta stack. For complete documentation on the overall Canasta tech stack, including installation instructions, please visit https://github.com/CanastaWiki/Canasta-Documentation.
Submitting changes back to Canasta
- Ensure your local version of repo has
upstream
set to the Canasta repo:
git remote -v
# if upstream is missing, add it
git remote add upstream git@github.com:CanastaWiki/Canasta.git
- Switch to
origin/canasta
branch
git fetch origin
git fetch upstream
git checkout canasta
- Update the branch by merging Canasta repo changes into the
canasta
branch
git merge upstream/master
- Create a new branch for your changes
git checkout -b fork/name-of-my-change
- Cherry-pick desired change into just created
fork/name-of-my-change
branch
git cherry-pick <commit-hash>
- Push the
fork/name-of-my-change
branch changes to this repo
git push origin canasta
- Create PR from this repo back to Canasta repo
https://github.com/WikiTeq/Taqasta/pulls , ensure that you have CanastaWiki/Canastas:master
choosen as base,
and WikiTeq/Taqasta:fork/name-of-my-change
as compare.