Update contributing to use multiple remote. (#1902)

Using multiple remote simplify a lot updating and pulling.
This commit is contained in:
Jorropo 2019-06-14 10:40:01 +02:00 committed by Chocobozzz
parent 1205823fec
commit b30acc0e4b
1 changed files with 8 additions and 1 deletions

View File

@ -63,7 +63,8 @@ Fork the github repository,
and then clone the sources and install node modules: and then clone the sources and install node modules:
``` ```
$ git clone https://github.com/YOUR_GITHUB_USERNAME/PeerTube $ git clone https://github.com/Chocobozzz/PeerTube
$ git remote add me git@github.com:YOUR_GITHUB_USERNAME/PeerTube.git
$ cd PeerTube $ cd PeerTube
$ yarn install --pure-lockfile $ yarn install --pure-lockfile
``` ```
@ -72,6 +73,12 @@ Note that development is done on the `develop` branch. If you want to hack on
Peertube, you should switch to that branch. Also note that you have to repeat Peertube, you should switch to that branch. Also note that you have to repeat
the `yarn install --pure-lockfile` command. the `yarn install --pure-lockfile` command.
When you create a new branch you should also tell to use your repo for upload
not default one. To do just do:
```
$ git push --set-upstream me <your branch name>
```
Then, create a postgres database and user with the values set in the Then, create a postgres database and user with the values set in the
`config/default.yaml` file. For instance, if you do not change the values `config/default.yaml` file. For instance, if you do not change the values
there, the following commands would create a new database called `peertube_dev` there, the following commands would create a new database called `peertube_dev`