MMD Schema with Git: Difference between revisions
From MusicBrainz Wiki
Jump to navigationJump to search
Line 1: | Line 1: | ||
===Checkout Schema, particular branch=== |
===Checkout Schema, particular branch=== |
||
Checking out git schema |
Checking out git schema |
||
<pre> |
<pre> |
||
git clone https://github.com/metabrainz/mmd-schema.git mmd-schema |
git clone https://github.com/metabrainz/mmd-schema.git mmd-schema |
Revision as of 13:43, 4 June 2013
Checkout Schema, particular branch
Checking out git schema
git clone https://github.com/metabrainz/mmd-schema.git mmd-schema
Possible create new branch following changes
We may just want to branch from master
git checkout -b mbs-799
or we may want to branch from another =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 Changes
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