diff --git a/fichiersCode.config b/fichiersCode.config
new file mode 100644
index 0000000000000000000000000000000000000000..3c5c20d63637bc53317463757790ee8964001021
--- /dev/null
+++ b/fichiersCode.config
@@ -0,0 +1,11 @@
+bucher.lua
+essais.lua
+gitpull.lua
+poseurDeRail.lua
+salleCarree.lua
+carreler.lua
+excaver.lua
+printf.lua
+test.lua
+macros.lua
+rsiTurtle.lua
diff --git a/gitpull.lua b/gitpull.lua
new file mode 100644
index 0000000000000000000000000000000000000000..54ef9b44452fc2b73738dc842e046336260a1ce1
--- /dev/null
+++ b/gitpull.lua
@@ -0,0 +1,29 @@
+-- gitpull.lua
+-- Created on:  2020-11-06
+-- Author:      Rétro
+--
+-- Télécharger le répo git
+--
+local fileList = "fichiersCode.config"
+local urlStub = "https://git.step.polymtl.ca/Retro/tortues-cc/raw/master/"
+
+local fileName
+local textRead, err
+local fileHandle
+
+local fileListHandle = fs.open(fileList, "r")
+
+fileName = fileListHandle.readLine()
+while (fileName)
+do
+    print("URL: " .. urlStub .. fileName)
+    textRead, err = http.get(urlStub .. fileName)
+    if not textRead then error(err) end
+
+    -- Écrire le même fichier
+    fileHandle = fs.open(fileName, "w")
+    fileHandle.write(textRead)
+    fileHandle.close()
+
+    fileName = fileListHandle.readLine()
+end