- Fork HEP-FCC FCCSW
- Clone your FCCSW (ssh protocol)
git clone git@github.com:cbernet/FCCSW.git

- Check remote 
git remote -v

- see the commit tree
git l 

- connect HEP-FCC FCCSW as remote (https protocol)

- Check remotes
git remote -v

- Fetch fcc information
git fetch fcc

- see the commit tree
git l 

- make a local tracking branch for fcc/master
git checkout -t fcc/master

- a local master branch exists. find it
git l

- delete
git branch -d master
git l 
git branch -d master 

- cannot delete branch which we are on 
git co fcc/master
git l
git branch -d master 
git checkout -t fcc/master
git l 

- check the branch is a tracking branch and its status
git branch -vv 

- push master to origin so that it's in phase with fcc 
git push origin master 

- prepare for development. make a new branch
git checkout -b git_test_colin 
git branch -vv 
git l 

- check status of working directory (local code)
git s 

- make development
cd Tests/Git/cbern
echo foo > bar.txt

- prepare commit 
git s 
git add bar.tx
git commit -m 'added dummy file for git test'
git l 

- push git_test_colin to origin
git push origin git_test_colin

- pull request on github
- pull from fcc in local dir