On your Bash profile you can set it up so it shows git branches like you saw in the previous videos:

You can check out this link to see how you can get the github branch to display in your prompt: https://gist.github.com/justintv/168835

If you want to access your bash profile, read this for reference: 

https://www.quora.com/What-is-bash_profile-and-what-is-its-use


---Since I use the Fish shell, my setup is a bit different---
My setup on fish shell
: (you have to add this to your fish profile at ~/.config/fish/config.fish)
you can find this file here:
~/.config/fish/config.fish 

set normal (set_color normal)
set magenta (set_color magenta)
set yellow (set_color yellow)
set green (set_color green)
set red (set_color red)
set gray (set_color -o black)

# Fish git prompt
set __fish_git_prompt_showdirtystate 'yes'
set __fish_git_prompt_showstashstate 'yes'
set __fish_git_prompt_showuntrackedfiles 'yes'
set __fish_git_prompt_showupstream 'yes'
set __fish_git_prompt_color_branch yellow
set __fish_git_prompt_color_upstream_ahead green
set __fish_git_prompt_color_upstream_behind red

# Status Chars
set __fish_git_prompt_char_dirtystate ''
set __fish_git_prompt_char_stagedstate ''
set __fish_git_prompt_char_untrackedfiles ''
set __fish_git_prompt_char_stashstate ''
set __fish_git_prompt_char_upstream_ahead '+'
set __fish_git_prompt_char_upstream_behind '-'


function fish_prompt
  set last_status $status

  set_color $fish_color_cwd
  printf '%s' (prompt_pwd)
  set_color normal

  printf '%s ' (__fish_git_prompt)

  set_color normal
end