electron/script/README.md

37 lines
1.1 KiB
Markdown
Raw Normal View History

## get-patch
Use it to save commits from upstream repositories as patch files.
### Examples
1. Write commit contents in the patch format to stdout.
```
$ ./script/get-patch --repo src --commit 8e8216e5
```
2. Create a patch file with a default name if a specified directory.
```
$ ./script/get-patch --repo src --commit 8e8216e5 --output-dir patches
```
3. Create a patch file with a custom name in the current directory.
```
$ ./script/get-patch --repo src --commit 8e8216e5 --filename my.patch
```
4. Create a patch file with a custom name in a specified directory.
```
$ ./script/get-patch --repo src --commit 8e8216e5 --output-dir patches --filename my.patch
```
5. Create patch files with default names in a specified directory.
```
$ ./script/get-patch --repo src --output-dir patches --commit 8e8216e5 164c37e3
```
6. Create patch files with custom names in a specified directory.
Note that number of filenames must match the number of commits.
```
$ ./script/get-patch --repo src --output-dir patches --commit 8e8216e5 164c37e3 --filename first.patch second.patch
```