git clone
Copie un dépôt distant en local
Télécharge le dépôt complet, avec tout son historique, et configure le dépôt distant sous le nom origin.
git clone https://github.com/organisation/projet-data.gitGit garde l’historique de chaque modification du code : modèles dbt, jobs, scripts Python ou requêtes SQL. Ces huit commandes couvrent le travail quotidien d’une équipe data, du clonage du dépôt à la fusion d’une branche.
git cloneCopie un dépôt distant en local
Télécharge le dépôt complet, avec tout son historique, et configure le dépôt distant sous le nom origin.
git clone https://github.com/organisation/projet-data.gitgit statusMontre l’état des fichiers
Liste les fichiers modifiés, ajoutés à l’index ou non suivis, et indique la branche courante. À lancer avant chaque commit.
git statusgit addPrépare les fichiers pour le commit
Ajoute des modifications à l’index (staging). On choisit ainsi précisément ce qui entre dans le prochain commit.
git add models/stg_commandes.sql
git add .git commitEnregistre un instantané
Crée un point de l’historique avec les fichiers indexés et un message qui explique le pourquoi de la modification.
git commit -m "Ajoute le test d’unicité sur id_commande"git pushEnvoie les commits vers le dépôt distant
Publie les commits locaux sur le serveur (GitHub, GitLab, Azure DevOps). -u associe la branche locale à la branche distante.
git push -u origin feature/stg-commandesgit pullRécupère et intègre les changements
Équivaut à git fetch suivi d’une fusion (ou d’un rebase avec --rebase) de la branche distante dans la branche courante.
git pull --rebase origin maingit switch -cCrée une branche et s’y place
git branch liste les branches ; git switch -c en crée une et bascule dessus (équivalent moderne de git checkout -b).
git branch
git switch -c feature/stg-commandesgit mergeFusionne une branche dans la courante
Intègre l’historique d’une autre branche. En cas de conflit, on corrige les fichiers, puis git add et git commit.
git switch main
git merge feature/stg-commandesÀ garder sous la main : agrandissez-la, puis gardez ces points en tête.
Lisez la définition, cherchez la réponse, puis retournez la carte.
pwdAffiche le répertoire courantlsListe le contenu d’un répertoirecdChange de répertoirecatAffiche le contenu d’un fichiercpCopie un fichier ou un dossiermvDéplace ou renommemkdirCrée un répertoiresudoExécute avec les droits administrateurImporterSe connecter aux sources de donnéesNettoyerPréparer les données avec Power QueryModéliserRelier les tables et écrire les mesures DAXVisualiserChoisir les bons visuelsPublierPartager et planifier l’actualisationData WarehouseEntrepôt central de données structuréesData MartSous-ensemble dédié à un métierData LakeStockage brut de tous formatsData MeshDonnées gérées comme des produitsData PipelineChaîne qui achemine et transformeNos experts vous accompagnent, et nos formations rendent vos équipes autonomes.