diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7101da51e50f43e818856ccd5e2b0980deb799a8..cf5f2642ccbe220f039a480740b768a6fe7b1072 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -4,12 +4,12 @@ pages:
   stage: deploy
   script:
   - mkdir public
-  - git checkout -f pages
-  - cp index.html public/
   - tar czf public/pandas-tutorial.tar.gz Introduction-to-Pandas--tasks.ipynb Introduction-to-Pandas--solution.ipynb lost.json nest-data.csv
   - cp Introduction-to-Pandas--slides.ipynb public/
   - cp Introduction-to-Pandas--slides.pdf public/
   - tar czf public/slides.tar.gz Introduction-to-Pandas--slides.html custom.css custom.js fzj.js img/ reveal.js/
+  - git checkout -f pages
+  - cp index.html public/
   artifacts:
     paths:
     - public