Aller au contenu

Git en bref

Git (consulter le manuel) garde l'historique d'un dossier.

Un commit enregistre l'état des fichiers à un moment donné. Après une modification par OpenCode ou un autre assistant, Git permet de voir ce qui a changé et de revenir à l'état précédent si nécessaire.

Un dépôt Git peut rester local, uniquement sur votre ordinateur. Il n'est pas nécessaire d'utiliser GitLab ou GitHub.

Vous pouvez demander à OpenCode de vérifier l'installation de Git et Python, et de faire les mises à jour si besoin.

Avec OpenCode

OpenCode peut modifier, réécrire ou supprimer des fichiers. Git donne un point de retour avant les changements importants.

Usage simple :

  1. faire un commit avant une demande importante ;
  2. regarder les différences après les modifications ;
  3. garder les changements utiles ou revenir au commit précédent.

Vérifier Git et Python

Vérifie si Git et Python sont installés et à jour. Si ce n'est pas le
cas, lance les commandes d'installation ou de mise à jour adaptées à mon
système.

Créer le dépôt Git

Crée un dépôt Git local dans ce dossier, fais un premier commit, puis fais un
commit avant chaque changement important. Après tes modifications,
montre-moi les différences avant de les garder.

Commandes de base

# Créer un dépôt Git dans le dossier courant
git init

# Voir les fichiers modifiés
git status

# Voir le détail des modifications
git diff

# Préparer tous les fichiers modifiés pour le prochain commit
git add .

# Enregistrer l'état actuel des fichiers
git commit -m "Sauvegarde avant modifications"

# Voir l'historique des commits
git log --oneline --graph

Trois mots à connaître

Mot Sens pratique
Dépôt Le dossier suivi par Git.
Commit Une sauvegarde datée de l'état des fichiers.
Diff La liste des changements depuis le dernier commit.

Attention aux clés API

Ne mettez jamais une clé API dans un dépôt Git. Si un fichier contient une clé, demandez à OpenCode de l'exclure du dépôt avant de faire un commit.