A quick guide to remembering how to keep up-to-date forked repos:
First: Manage a set of tracked repositories.
alvaro@skyline.local: ~/docker-openstack-cli
$ git remote -v
origin https://github.com/alsotoes/docker-openstack-cli.git (fetch)
origin https://github.com/alsotoes/docker-openstack-cli.git (push)
Second: Add the remote repo to work with.
alvaro@skyline.local: ~/docker-openstack-cli
$ git remote add kionetworks https://github.com/kionetworks/docker-openstack-cli.git
Third: Print repo local configuration.
alvaro@skyline.local: ~/docker-openstack-cli
$ git remote -v
kionetworks https://github.com/kionetworks/docker-openstack-cli.git (fetch)
kionetworks https://github.com/kionetworks/docker-openstack-cli.git (push)
origin https://github.com/alsotoes/docker-openstack-cli.git (fetch)
origin https://github.com/alsotoes/docker-openstack-cli.git (push)
Fourth: Push to the remote repo, to complete the update.
alvaro@skyline.local: ~/docker-openstack-cli
$ git push kionetworks
Counting objects: 3, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 311 bytes | 0 bytes/s, done.
Total 3 (delta 2), reused 0 (delta 0)
remote: Resolving deltas: 100% (2/2), completed with 2 local objects.
To https://github.com/kionetworks/docker-openstack-cli.git
51bb74b..33e5dce master -> master
alvaro@skyline.local: ~/docker-openstack-cli
hist:600 jobs:0 $
Pull new changes from origin.
alvaro@skyline.local: ~/docker-openstack-cli
$ git pull
Already up-to-date.
Pull new changes from a remote called kionetworks.
alvaro@skyline.local: ~/docker-openstack-cli
$ git pull kionetworks master
From https://github.com/kionetworks/docker-openstack-cli
* branch master -> FETCH_HEAD
Already up-to-date.
Sorry if this post has too little information, is just a remember.