This repository contains all the course projects ordered by date of completion. Only the publicly shareable code is included.
To clone the repo and automatically initialize and update all submodules, run:
git clone --recurse-submodules git@github.com:asanzra/42cursus.git
cd 42cursusIf you have already cloned without --recurse-submodules, you can initialize and fetch submodules with:
git submodule init
git submodule update42cursus/
├─ 00_project-A/ # Submodule for Project A
├─ 01_project-B/ # Submodule for Project B
...
└─ README.md # This file
To pull the latest changes for each submodule, run:
git submodule update --remoteThen commit and push the updated submodule pointers in the main repo:
git add .
git commit -m "Update submodule pointers"
git push