Sobes.tech
Junior

Ποιες εντολές χρησιμοποιείτε στο Git;

sobes.tech AI

Απάντηση από AI

  • git clone <url>: Κλωνοποιεί ένα απομακρυσμένο αποθετήριο.
  • git add <αρχείο>: Προσθέτει αλλαγές στο staging index.
  • git commit -m "Μήνυμα commit": Δημιουργεί ένα commit με τις αλλαγές στο index.
  • git status: Εμφανίζει την κατάσταση του εργασιακού καταλόγου και του index.
  • git push: Στέλνει τα τοπικά commits στο απομακρυσμένο αποθετήριο.
  • git pull: Κατεβάζει αλλαγές από το απομακρυσμένο αποθετήριο και τις συγχωνεύει.
  • git branch: Λίστα τοπικών κλάδων.
  • git checkout <κλάδος>: Μεταβαίνει σε άλλο κλάδο.
  • git merge <κλάδος>: Συγχωνεύει τον καθορισμένο κλάδο με τον τρέχοντα.
  • git log: Εμφανίζει το ιστορικό των commits.
  • git diff: Δείχνει τις διαφορές μεταξύ των αλλαγών.
  • git remote -v: Λίστα απομακρυσμένων αποθετηρίων.
  • git reset <λειτουργία> <commit>: Αναίρεση αλλαγών. Λειτουργίες: --soft, --mixed, --hard.
  • git stash: Προσωρινά αποθηκεύει μη δεσμευμένες αλλαγές.
  • git rebase <κλάδος>: Rebase τον τρέχοντα κλάδο στον καθορισμένο.