I want to apply a patch and include missing files. The new files and patch originate from a branch and want to apply it to my master branch. I'm looking for a one liner, if it exists. I guess I want to merge missing files that are mentioned in patch.
            Asked
            
        
        
            Active
            
        
            Viewed 1,867 times
        
    2 Answers
0
            
            
        If I've understood your question correctly, you'd like to merge a branch which has the necessary changes that you expect to a master branch. If that is right, then
checkout master
git checkout master
merge the branch which has your changes to the master
git merge branch_name
If I've mistaken your question, and what you have is only a set of patches like 000x-feature-y.patch, then checkout master, then apply all the patches to it like this
git am /path/to/the/patches/dir/*.patch
If the above doesn't answer your question, please try to make your question clear!
HTH
 
    
    
        positron
        
- 1,652
- 1
- 11
- 14
- 
                    I only want to patch files from branches latest commit. Will a git merge, merge all updated files. – madphp May 25 '12 at 15:02
- 
                    Refer here[1] for a detailed example of merging. [1] http://www.quora.com/Git-revision-control/How-does-git-merge-work – positron May 25 '12 at 15:48
0
            
            
        You can cherry-pick them:
 
     
    