Ενσωμάτωση Git
Όταν περιηγείστε μέσα σε ένα αποθετήριο git, το DeckCrate εμφανίζει την κατάστασή του απευθείας στη λίστα αρχείων.
Κλάδος στη γραμμή κατάστασης
Ενότητα με τίτλο «Κλάδος στη γραμμή κατάστασης»Η γραμμή κατάστασης εμφανίζει τον τρέχοντα κλάδο, μαζί με τα πλήθη μπροστά / πίσω σε σχέση με τον αντίστοιχο απομακρυσμένο κλάδο.
Σήματα κατάστασης ανά αρχείο
Ενότητα με τίτλο «Σήματα κατάστασης ανά αρχείο»Κάθε αρχείο και φάκελος αποκτά ένα μικρό σήμα κατάστασης:
- υποβληθέν
- τροποποιημένο
- σταδιοποιημένο
- μη παρακολουθούμενο
- αγνοημένο
- σε διένεξη
Ένας φάκελος παίρνει την κατάσταση του σημαντικότερου θυγατρικού του, ώστε να εντοπίζετε αλλαγές χωρίς να τον αναπτύξετε.
Απαιτήσεις και εναλλαγή
Ενότητα με τίτλο «Απαιτήσεις και εναλλαγή»Η ενσωμάτωση Git χρησιμοποιεί το git που είναι εγκατεστημένο στο λειτουργικό
σύστημα — δεν συμπεριλαμβάνεται κάποιο. Εναλλάξτε την στις Προτιμήσεις → Git:
- Είναι ενεργή από προεπιλογή.
- Ο διακόπτης είναι κρυφός όταν το
gitδεν είναι εγκατεστημένο.
Ενέργειες Git
Ενότητα με τίτλο «Ενέργειες Git»Μέσα σε αποθετήριο μπορείτε επίσης να εκτελέσετε τις δύο καθημερινές εντολές συγχρονισμού με το απομακρυσμένο αποθετήριο από το μενού εντολών → Εργαλεία:
- Git pull — εκτελεί
git pullστον τρέχοντα φάκελο και έπειτα ανανεώνει τη λίστα. - Git push — εκτελεί
git pushστον τρέχοντα φάκελο.
Αυτές οι γραμμές εμφανίζονται στο υπομενού Εργαλεία μόνο όταν ο τρέχων φάκελος
βρίσκεται μέσα σε δέντρο εργασίας git και το git είναι εγκατεστημένο —
ανεξάρτητα από τον παραπάνω διακόπτη σημάτων κατάστασης. Μια ειδοποίηση αναφέρει το
αποτέλεσμα· σε περίπτωση αποτυχίας εμφανίζεται το ίδιο το μήνυμα του git (για
παράδειγμα όταν δεν υπάρχει απομακρυσμένος κλάδος, απαιτείται πιστοποίηση ή υπάρχουν
διενέξεις).