kılavuz: dil dizinleri (en/tr/de/fr/ru) + dil değiştirici ve bölüm gezinmesi
- iki dilli tek dosyalar en/ ve tr/ altına ayrıldı - Almanca, Fransızca, Rusça çeviriler eklendi (10 bölüm) - kök README dil seçici oldu; her dilde kendi içindekiler sayfası - her bölüme dil değiştirici satırı + önceki/sonraki gezinme eklendi
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
# 08 — Commits et historique
|
||||
|
||||
🌍 [English](../../en/08-commits-and-history/readme.md) · [Türkçe](../../tr/08-commits-and-history/readme.md) · [Deutsch](../../de/08-commits-and-history/readme.md) · **Français** · [Русский](../../ru/08-commits-and-history/readme.md)
|
||||
|
||||
Un commit est une étape enregistrée : ce qui a changé, qui l'a changé, quand et pourquoi.
|
||||
|
||||
## Écrire un bon message
|
||||
|
||||
```
|
||||
ajouter les notes de configuration VLAN
|
||||
corriger l'adresse de passerelle erronée dans le readme
|
||||
supprimer la capture de paquets inutilisée
|
||||
```
|
||||
|
||||
- Une ligne, au présent, sans point final.
|
||||
- Dites *ce que fait* la modification, pas « mise à jour » ou « corrections diverses ».
|
||||
- Une explication plus longue ? Mettez-la dans le champ description sous le résumé.
|
||||
|
||||
## Bien commiter
|
||||
|
||||
- **Une idée par commit.** Deux changements sans rapport, ce sont deux commits.
|
||||
- **Commitez souvent.** Les petits pas sont faciles à relire et faciles à annuler.
|
||||
- **Ne commitez jamais de mots de passe, de clés ni de jetons.** Les retirer plus tard ne les retire pas de l'historique — il faut changer le secret lui-même.
|
||||
|
||||
## Lire l'historique
|
||||
|
||||
| Où | Ce que vous obtenez |
|
||||
|----|---------------------|
|
||||
| Bouton **Historique** sur un dossier ou un fichier | Tous les commits qui l'ont touché |
|
||||
| La page d'un commit | Le diff complet : rouge supprimé, vert ajouté |
|
||||
| **Blame** sur un fichier | Quel commit a modifié chaque ligne en dernier |
|
||||
| Onglet **Activité** | Graphe des contributions dans le temps |
|
||||
|
||||
## Annuler
|
||||
|
||||
- **Un commit était mauvais** → ouvrez-le, cliquez sur **Revert**. Cela crée un nouveau commit qui l'annule ; rien n'est effacé.
|
||||
- **Un fichier était mauvais** → ouvrez son historique, affichez la bonne version, recopiez le contenu et commitez.
|
||||
- **Un commit n'est pas encore poussé** (travail depuis votre ordinateur) → `git commit --amend` pour corriger le dernier avant de le partager.
|
||||
|
||||
## Comparer
|
||||
|
||||
Ajoutez `/compare/main...ma-branche` à l'URL du dépôt, ou utilisez le bouton **Comparer**, pour voir toutes les différences entre deux branches ou étiquettes.
|
||||
|
||||
---
|
||||
|
||||
⬅ [Précédent: 07 — Images et pièces jointes](../07-images-and-media/readme.md) · 📚 [Sommaire](../README.md) · [Suivant: 09 — Branches et demandes de fusion](../09-branches-and-pull-requests/readme.md) ➡
|
||||
Reference in New Issue
Block a user