THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Code Block |
---|
git branch TEZ-100 git checkout TEZ-100 ... // working on jira, don't forget update CHANGES.txt git commit m 'TEZ100TEZ-100. JIRA Title (author)' // please follow this format of commit message git log // check whether the commit is succeeded git checkout master git merge TEZ-100 git log // check whether the merge is succeeded git push origin master:master // push local master to remote master // cherry-pick to another branch (branch-0.5) git log // copy the hash value of the commit you want to cherry-pick git checkout branch-0.5 git cherry-pick -x ${HashValue} // don' t forget the "-x" git log // check whether the cherry-pick is succeeded, you should see logs like this, the commit |
...
last line will only show when you add "-x"
// commit eb054c8cd26144d83b6b3d91c8d5d3dd882f6ae0
// Author: Hitesh Shah <hitesh@apache.org>
// Date: Sat Oct 18 09:35:15 2014 -0700
// TEZ-1683. Do ugi::getGroups only when necessary when checking ACLs. (hitesh)
// (cherry picked from commit 83b0c3db9777dc4ebe76963571d4be4ce6985873)
// Resolve the conflict if the cherry-pick fails sometimes
// After you resolve the conflict, call the following command
git cherry-pick --continue |
Your first commit
Once you become Tez Committer, you should have commit access to tez repository. You should first create a JIRA ticket for adding yourself to team list and take this as your first commit.
...