git init: The git init command is used to create a new blank repository.
git clone: The git clone is a git command, which creates a clone/copy of an existing repository into a new directory.
git push command: The git push command is used to upload local repository content to a remote repository.