Skip to content

lab 43 Adding a Tracking Branch

Goals

The branches starting with remotes/origin are branches from the original repo. Notice that you don’t have a branch called greet anymore, but it knows that the original repo had a greet branch.

Add a local branch that tracks a remote branch.

Execute:

git branch --track greet origin/greet
git branch -a
git hist --max-count=2

Output:

$ git branch --track greet origin/greet
Branch 'greet' set up to track remote branch 'greet' from 'origin'.
$ git branch -a
  greet
* main
  remotes/origin/HEAD -> origin/main
  remotes/origin/greet
  remotes/origin/main
$ git hist --max-count=2
* 21df587 2019-06-27 | Changed README in original repo (HEAD -> main, origin/main, origin/HEAD) [Halle Bot]
* c6d9ed3 2019-06-27 | Updated package (origin/greet, greet) [Halle Bot]

We can now see the greet branch in the branch list and in the log.