[FIX] rdtraining: improve git commands

no need to fetch all branches from odoo/technical-training-sandbox

Also, ``git push`` without upstream may not work depending on git
version/configuration:

```
$ git push -u master-my_first_branch-IEL
fatal: The current branch master-my_first_branch-IEL has no upstream branch.
To push the current branch and set the remote as upstream, use

    git push --set-upstream master-my_first_branch-IEL master-my_first_branch-IEL
```
This commit is contained in:
Ivan Yelizariev 2021-05-25 12:37:23 +02:00 committed by Antoine Vandevenne (anv)
parent 4b1a61a7aa
commit 86cefde583

View File

@ -52,7 +52,7 @@ folder to be able to commit your work.
$ git remote add training git@github.com:odoo/technical-training-sandbox.git
$ git remote add training-dev git@github.com:xyz-odoo/technical-training-sandbox.git #Don't forget to change xyz-odoo to your own GitHub account
$ git remote set-url --push training no_push #Avoid pushing directly into the main repository
$ git fetch --all --prune
$ git fetch training master
$ git branch master training/master
$ git checkout master #Two new files will be downloaded README.md and .gitignore
@ -95,7 +95,7 @@ Push your new branch to your development repository:
.. code-block:: console
$ git push -u master-my_first_branch-xyz
$ git push -u training-dev master-my_first_branch-xyz
.. warning:: NEVER use `git push --force` (or `git push -f`) with a branch that does not belong to you
or in a stable branch. Never, never, never!