29 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
---
 | 
						|
nav: blog
 | 
						|
title: Quickly Apply Patches Using Git and curl or wget
 | 
						|
description: How to quickly download a patch file and apply it to a Git repository in one line
 | 
						|
tags:
 | 
						|
  - git
 | 
						|
  - drupal-planet
 | 
						|
---
 | 
						|
{% block excerpt %}
 | 
						|
Testing a patch file is usually a two-step process. First you download the patch file from the source, and then you run a separate command to apply it.
 | 
						|
 | 
						|
You can save time and typing by running the two commands on one line:
 | 
						|
{% endblock %}
 | 
						|
 | 
						|
{% block content %}
 | 
						|
Testing a patch file is usually a two-step process. First you download the patch file from the source, and then you run a separate command to apply it.
 | 
						|
 | 
						|
You can save time and typing by running the two commands on one line:
 | 
						|
 | 
						|
    $ curl http://drupal.org/files/[patch-name].patch | git apply -v
 | 
						|
 | 
						|
Or, if you don't have curl installed, you can use wget:
 | 
						|
 | 
						|
    $ wget -q -O - http://drupal.org/files/[patch-name].patch | git apply -v
 | 
						|
 | 
						|
These commands need to be run within the root of your Git repository (i.e. where the .git directory is).
 | 
						|
 | 
						|
These snippets were taken from [Applying Patches with Git](https://drupal.org/node/1399218) on Drupal.org.
 | 
						|
{% endblock %}
 |