User Tools

Site Tools


get:creating_a_remote_branch

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
get:creating_a_remote_branch [2016/05/02 14:44] leoget:creating_a_remote_branch [2016/05/02 15:03] (current) leo
Line 3: Line 3:
 ==== Push ==== ==== Push ====
  
-=== push -u ===+=== push -u (== option --set-upstream) ===
  
 <code>git push -u <alias cible distante> <branche locale source></code> <code>git push -u <alias cible distante> <branche locale source></code>
 +
 +
 +Par défaut, un **push** va pousser toutes les branches locales qui existent aussi sur le remote.
 +
 +Cela sauf si la branche actuelle dispose d'un //tracking//, c'est à dire d'un lien entre la branche locale et la branche distante.
 +
 +L'option -u va mettre en place ce tracking.
 +
 +Il est possible de changer le comportement et éviter le push accidentel de branche par git via la commande :
 +<code>
 +git config --global push.default tracking
 +</code>
get/creating_a_remote_branch.1462193087.txt.gz · Last modified: 2016/05/02 14:44 by leo