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 τον τρέχοντα κλάδο στον καθορισμένο.