git_establishing_tracking_branches

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
git_establishing_tracking_branches [2019/04/04 01:23] – [Start tracking an upstream branch] rpjdaygit_establishing_tracking_branches [2019/04/04 01:53] (current) – [Track upstream branch from existing branch] rpjday
Line 23: Line 23:
 </code> </code>
  
-===== Start tracking an upstream branch =====+===== Track upstream branch from EXISTING branch =====
  
 <code> <code>
-$ git branch [-u|--set-upstream-to=] ln/akpm [localname]+$ git branch [-u|--set-upstream-to=] <origin/remote> [localname]
 </code> </code>
  
Line 35: Line 35:
 </code> </code>
  
-Examples:+Examples while on branch ''rday'':
  
 <code> <code>
Line 44: Line 44:
 </code> </code>
  
 +===== Establish new tracking branch =====
  
 +<code>
 +$ git checkout ln/akpm             [detached head]
 +$ git checkout --track ln/akpm
 +$ git checkout -b myakpm ln/akpm
 +$ git checkout -b 
 +</code>
  
 +===== Seeing tracking branches =====
 +
 +<code>
 +$ git branch -vv
 +...
 +* myakpm 1eff8dddb1af [ln/akpm] drivers/media/platform/sti/delta/delta-ipc.c: fix read buffer overflow
 +...
 +</code>
 +
 +===== Unset tracking branches =====
 +
 +<code>
 +$ git branch --unset-upstream
 +</code>
  • git_establishing_tracking_branches.1554340987.txt.gz
  • Last modified: 2019/04/04 01:23
  • by rpjday