# Έλεγχος καταγραφής αλλαγών (commit log)

Για να ελέγξετε την καταγραφή αλλαγών (commit log) για ένα κλαδί ή ένα αρχείο, μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή:

```bash
git log [επιλογές] [διαδρομή]
```

Η έξοδος αυτής της εντολής παρέχεται με την προεπιλεγμένη σειρά αναστροφής χρονολογίας.

## Παραλλαγές και επιλογές της εντολής

- Για να καταγράψετε τις αλλαγές που είναι προσβάσιμες από συγκεκριμένα αναγνωριστικά αλλαγών (π.χ. foo και bar), χρησιμοποιήστε: 
`
git log foo bar
`
- Είναι επίσης δυνατό να αφαιρέσετε τις αλλαγές που είναι προσβάσιμες από ένα συγκεκριμένο αναγνωριστικό αλλαγών (π.χ. baz), προσθέτοντας ένα ^ μπροστά από το αναγνωριστικό:
    `git log foo bar ^baz`

- Για να δείτε την καταγραφή αλλαγών για ένα συγκεκριμένο αρχείο, χρησιμοποιήστε:
    `git log --all <όνομα_αρχείου>`
-     Περιορίστε τον αριθμό των αλλαγών στην καταγραφή (π.χ. `5`) χρησιμοποιώντας:
    `git log -n 5`
## Αναφορές
- [Επίσημη τεκμηρίωση](https://git-scm.com/docs/git-log)
