Αρκετά χρήσιμες οι προτάσεις και τα λινκ παιδιά, σας ευχαριστώ.
Έχουμε λοιπόν τρεις περιπτώσεις σχετικά με το checkout:1. checkout κλάδο -> έξοδος, επιστροφή, αλλαγή σε άλλο κλάδο.2. checkout commit -> εμφάνιση, έλεγχος, επισκόπηση (παλιότερης έκδοσης) ενός commit χωρίς να επαναφέρει ή να επηρεάζει κάποιο αρχείο στο αποθετήριο. Αλλάζει βέβαια την κατάσταση του HEAD, όπου πλέον δείχνει το id του commit. Για επαναφορά στην αρχική κατάσταση κάνουμε git checkout στον κλάδο που είμαστε.
3. checkout αρχείο -> εμφάνιση, έλεγχος, επισκόπηση (παλιότερης έκδοσης) ενός αρχείου και επαναφορά του για επεξεργασία στο αποθετήριο. Η κατάσταση του HEAD εδώ παραμένει ως έχει.Άρα προτείνω τα εξής:
- You appear to have unstaged changes in your working directory. Would you like to stash the changes before the checkout?
(Περίπτωση 1. Εννοεί την εντολή git stash, η οποία αποθηκεύει την τρέχουσα κατάσταση του αποθετηρίου χωρίς να κάνει κάποιο commit. Στη συνέχεια μπορεί ο χρήστης να αλλάξει κλάδο ή να επιστρέψει στον παλιό χωρίς κανένα πρόβλημα)* Φαίνεται πως έχετε μη επιβεβαιωμένες αλλαγές στον κατάλογο εργασίας σας. Θα θέλατε να αποθηκεύσετε τις αλλαγές στην κρύπτη πριν την έξοδο σας από τον κλάδο;
- Failed to checkout conflicts: %s* Αποτυχία επαναφοράς συγκρούσεων: %s
* Αποτυχία επισκόπησης (ή ελέγχου) συγκρούσεων: %s
- Failed to checkout index: %s
* Αποτυχία επαναφοράς ευρετηρίου: %s
* Αποτυχία επισκόπησης (ή ελέγχου) ευρετηρίου: %s
- Failed to checkout branch: %s
* Αποτυχία εξόδου από τον κλάδο: %s
* Αποτυχία αλλαγής του κλάδου: %s* Αποτυχία επαναφοράς του κλάδου: %s
- Checkout the selected reference(Περίπτωση 2,3. Όπως το καταλαβαίνω ο reference εδώ μπορεί να είναι ένα commit ή αρχείο του αποθετηρίου.)* Επεξεργασία (ή Επισκόπηση) της επιλεγμένης αναφοράς
- Successfully checked out branch to working directory(Περίπτωση 2. όπου ο χρήστης επιστρέφει στον κατάλογο όπου εργαζόταν μετά από επεξεργασία ενός commit.)* Επιτυχής επαναφορά του κλάδου στον κατάλογο εργασίας
- The merge of %s into %s has caused conflicts, would you like to checkout branch %s with the merge to your working directory to resolve the conflicts?* Η συγχώνευση του %s στο %s προκάλεσε συγκρούσεις, θα θέλατε να επαναφέρετε τον κλάδο %s με την συγχώνευση στον κατάλογο εργασίας για να τις επιλύσετε;
- Checkout(Γενική περίπτωση αποφασίζουμε κάτι και το βάζουμε)
Τι έχετε να πείτε; Κάθε πρόταση για αλλαγή είναι απόλυτα δεκτή.Θάνος2015-10-09 9:44 GMT+03:00 Vangelis Skarmoutsos <skarmoutsosv gmail com>:Επίσης η "επισκόπηση" μπορεί να ταιριάζει περισσότερο σαν μετάφραση του checkout, σε μερικές περιπτώσεις όπου δεν πρόκειται να γίνει κάποια αλλαγή στον κώδικα.Μιας και checkout μπορεί να γίνει και στον κλάδο master, όπου γίνεται συνήθως η τρέχουσα ανάπτυξη του κώδικα, ή checkout σε κάποιο συγκεκριμένο commit, ίσως είναι πιο ακριβές να μιλάμε για έλεγχο ή επισκόπηση (τρέχοντος ή παλιότερου) κλάδου, στιγμιότυπου ή αρχείου.
Πάντως και η "αλλαγή" ενώ φαίνεται ακριβής μετάφραση (μιας και όταν κάνουμε checkout πράγματι αλλάζουμε το σημείο όπου δουλεύουμε), δεν περιγράφει την ουσία της λειτουργίας, που έχει να κάνει μόνο με το νέο σημείο (κλάδο, στιγμιότυπο ή αρχείο) που θα δουλέψουμε.Στις 6 Οκτωβρίου 2015 - 11:16 μ.μ., ο χρήστης george boukeas <boukeas gmail com> έγραψε:2015-10-06 23:01 GMT+03:00 Vangelis Skarmoutsos <skarmoutsosv gmail com>:
> Για τους παραπάνω λόγους προτείνω την μετάφραση: "έλεγχος".
Σύμφωνα και με αυτό:
https://www.atlassian.com/git/tutorials/undoing-changes/git-checkout,
όντως φαίνεται ότι το νόημα του checkout εδώ είναι αυτό του ελέγχου ή
της επισκόπησης παλιότερων εκδόσεων.
_______________________________________________
gnome-el-list mailing list
gnome-el-list gnome org
https://mail.gnome.org/mailman/listinfo/gnome-el-list