Merge pull request #5202 from electron/updating-submodules

keeping submodules up to date
This commit is contained in:
Cheng Zhao 2016-04-20 10:51:12 +09:00
commit 652110707e

View file

@ -62,3 +62,30 @@ Electron
when creating a distribution.
* **external_binaries** - Downloaded binaries of third-party frameworks which
do not support building with `gyp`.
## Keeping Git Submodules Up to Date
The Electron repository has a few vendored dependencies, found in the
[/vendor](/vendor) directory. Occasionally you might see a message like this
when running `git status`:
```sh
$ git status
modified: vendor/brightray (new commits)
modified: vendor/node (new commits)
```
To update these vendored dependencies, run the following command:
```sh
git submodule update --init --recursive
```
If you find yourself running this command often, you can create an alias for it
in your `~/.gitconfig` file:
```
[alias]
su = submodule update --init --recursive
```