MMD Schema with Git: Difference between revisions
From MusicBrainz Wiki
Jump to navigationJump to search
Line 37: | Line 37: | ||
===Request other review Changes === |
===Request other review Changes === |
||
Login to BitBucket |
Login to BitBucket |
||
Go to my new repository and 'Pull' |
Go to my new repository and 'Pull' |
||
Choose ijabz/metabrainz-schema and |
Choose ijabz/metabrainz-schema and branch from left hand side |
||
Choose the metabrainz-mmdschema repos and master branch on the right-handside |
Choose the metabrainz-mmdschema repos and master branch on the right-handside |
||
Add Reviewers |
Add Reviewers |
||
Revision as of 13:39, 4 June 2013
Checkout Schema, particular branch
Checking out git schema, swicthing to another branch and making changes to that branch
git clone https://github.com/metabrainz/mmd-schema.git mmd-schema
Possible create new branch following changes
Add mapping to remote repos we are interested Then create new branch that tracks the branch in that remote repository containing the changes we are interested in
git remote add ian https://ianmcorvidae@bitbucket.org/ianmcorvidae/mmd-schema.git; git fetch ian git checkout --track -b mbs-799 ian/mbs-799;
Make Chnages
Edit Files
Pick up any additional changes if neccessary
git pull
Commit files to my local version
git commit -a -m "message"
Send to my remote Repos
Create new remote reopos forked from mmd-schema in bitbucket Then map to it and push my branch to it.
git remote add ijabz1 https://ijabz@bitbucket.org/ijabz/mmd-schema.git git push ijabz1 mbs-799
Request other review Changes
Login to BitBucket
Go to my new repository and 'Pull'
Choose ijabz/metabrainz-schema and branch from left hand side
Choose the metabrainz-mmdschema repos and master branch on the right-handside
Add Reviewers
Wait for Reviews
Need at least two If okay then request my pull request is merged into main branch