This repository has been archived on 2025-01-19. You can view files and clone it, but cannot push or open issues or pull requests.
oliverdavies.uk-old-sculpin/source/_posts/2013-12-24-quickly-apply-patches-using-git-and-curl-or-wget.md

25 lines
863 B
Markdown
Raw Normal View History

2015-03-16 21:18:03 +00:00
---
title: Quickly Apply Patches Using Git and curl or wget
2018-12-31 12:13:05 +00:00
excerpt: How to quickly download a patch file and apply it to a Git repository in one line
2015-03-16 21:18:03 +00:00
tags:
2015-06-14 02:27:41 +00:00
- git
- drupal-planet
2015-03-16 21:18:03 +00:00
---
2015-06-18 00:52:29 +00:00
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:
2017-03-16 08:09:52 +00:00
```language-bash
$ curl http://drupal.org/files/[patch-name].patch | git apply -v
```
2015-03-16 21:18:03 +00:00
Or, if you don't have curl installed, you can use wget:
2017-03-16 08:09:52 +00:00
```language-bash
$ wget -q -O - http://drupal.org/files/[patch-name].patch | git apply -v
```
2015-03-16 21:18:03 +00:00
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.