En 2 temps, 3 commandes, voici comment synchroniser facilement un fork avec le projet original.

1. Dans le dossier de votre fork, ajoutez le projet original comme source :

$ git remote add upstream 'https://github.com/luopio/py-thermal-printer.git'

Pour vérifier :

$ git remote -v
origin  https://github.com/BoboTiG/py-thermal-printer (fetch)
origin  https://github.com/BoboTiG/py-thermal-printer (push)
upstream        https://github.com/luopio/py-thermal-printer.git (fetch)
upstream        https://github.com/luopio/py-thermal-printer.git (push)

2. Récupérez les mises à jours (commits) du projet original :

$ git fetch upstream
remote: Counting objects: 6, done.
remote: Total 6 (delta 3), reused 3 (delta 3), pack-reused 3
Dépaquetage des objets: 100% (6/6), fait.
Depuis https://github.com/luopio/py-thermal-printer
 * [nouvelle branche] master     -> upstream/master

3. Appliquez les mises à jours à votre dépôt :

$ git merge upstream/master
Mise à jour 8580fba..3e08735
Fast-forward
 README.md  |  7 ++++---
 printer.py | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 54 insertions(+), 4 deletions(-)

4. Publiez les mises à jour :

$ git push
Password for 'https://BoboTiG@github.com':
Décompte des objets: 6, fait.
Delta compression using up to 4 threads.
Compression des objets: 100% (6/6), fait.
Écriture des objets: 100% (6/6), 912 bytes | 0 bytes/s, fait.
Total 6 (delta 3), reused 0 (delta 0)
To https://BoboTiG@github.com/BoboTiG/py-thermal-printer
   8580fba..3e08735  master -> master

Sources : Configuring a remote for a fork et Syncing a fork.