Jump to content

Merging patches (moved): Difference between revisions

m
(Created page with ''''Objective''': Someone gives you a patch to OpenHatch. What now? == Step 0: Fetch the patch file and get the latest code from "origin" == wget http://openhatch.org/bugs/file…')
 
imported>Mdaniel
m (Mdaniel moved page Merging patches to Merging patches (moved))
 
(6 intermediate revisions by 5 users not shown)
Line 1:
{{Hacking OpenHatch}}
'''Objective''': Someone gives you a patch to OpenHatch. What now?
 
We are updating our documentation system. This page is now included in our project package, and is automatically generated by sphinx at openhatch.readthedocs.org [http://openhatch.readthedocs.org/en/latest/contributor/merging_patches.html Merging patches]
== Step 0: Fetch the patch file and get the latest code from "origin" ==
 
wget http://openhatch.org/bugs/file33/whatever
 
git fetch
 
== Step 1: Create a new local topic branch, based on origin/master ==
 
git checkout origin/master -b new_topic_branch
 
== Step 2: Apply said file ==
 
git am < file_created_by_wget.patch
 
== Step 3: Make sure it worked ==
 
If it ''did'' work, you will have some commits on ''top'' of origin/master:
 
git log --decorate
 
== Conclusion ==
 
That's all you need to do, in order to apply a patch. You might want to now ''test'' the patch, or provide feedback to the submitter.
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.