git clone copies a complete remote repository locally. git fetch downloads the remote's updates without touching the working files. git pull does a fetch then integrates the changes into the current branch. git push sends local commits to the remote.
Example
git clone https://github.com/org/projet.git
git pull
git push